0s autopkgtest [05:59:35]: starting date and time: 2026-02-08 05:59:35+0000 0s autopkgtest [05:59:35]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [05:59:35]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.n46etdcb/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:golang-github-golang-jwt-jwt --apt-upgrade etcd --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=golang-github-golang-jwt-jwt/5.0.0+really4.5.2-1build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-30.secgroup --name adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 9s Creating nova instance adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85 from image adt/ubuntu-resolute-s390x-server-20260208.img (UUID bf8d2066-816d-4293-b7d1-06f39d3d29cb)... 22s nova [E] nova boot failed (attempt #0): 22s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 22s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 22s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 22s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 22s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 22s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 22s DEBUG (connectionpool:939) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 22s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:49 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-f4566201-0593-4125-ad30-553bde42b5b0 22s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 22s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-f4566201-0593-4125-ad30-553bde42b5b0 22s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 22s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12962 22s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "9be12b7a7a7444fdba023d067f039a4a", "name": "prod-autopkgtest-workers-s390x", "password_expires_at": null}, "audit_ids": ["75se_YwHTFqpVas4PKEsug"], "expires_at": "2026-02-09T05:59:50.000000Z", "issued_at": "2026-02-08T05:59:50.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "893eec2fc86d4c948fb8c70f765f14df", "name": "prod-autopkgtest-workers-s390x_project"}, "is_domain": false, "roles": [{"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}, {"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}, {"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/893eec2fc86d4c948fb8c70f765f14df", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 22s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" 22s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" 22s DEBUG (connectionpool:939) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 22s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-e001f638-1c12-4149-97b8-d93f31121708 x-openstack-request-id: req-e001f638-1c12-4149-97b8-d93f31121708 22s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-e001f638-1c12-4149-97b8-d93f31121708 x-openstack-request-id: req-e001f638-1c12-4149-97b8-d93f31121708 22s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 22s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 22s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 x-openstack-request-id: req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 x-openstack-request-id: req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 22s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 22s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 22s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-414cb7f3-ea6e-44af-98b5-cf1a2d88ea10 22s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 22s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 22s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 22s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 22s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 22s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 22s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:939) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 22s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb HTTP/1.1" 200 2240 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2240 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-b22d0dde-ae23-48cb-a626-c12886186c55 22s DEBUG (session:580) RESP BODY: {"architecture": "s390x", "base_image_ref": "4504a3ad-18e0-4f99-b601-24b490aa522e", "boot_roles": "member,load-balancer_member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "s390-ccw-virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "dae533c6-90fb-41ca-bf93-adb629711e0b", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "893eec2fc86d4c948fb8c70f765f14df", "owner_project_name": "prod-autopkgtest-workers-s390x_project", "owner_user_name": "prod-autopkgtest-workers-s390x", "product_name": "com.ubuntu.cloud.daily:server:26.04:s390x", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"s390x\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-s390x-server-20260203\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"26.04", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "9be12b7a7a7444fdba023d067f039a4a", "version_name": "20260203", "name": "adt/ubuntu-resolute-s390x-server-20260208.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2094792704, "virtual_size": 21474836480, "status": "active", "checksum": "01e86686c1798d96e3554df6cc3fafc0", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "893eec2fc86d4c948fb8c70f765f14df", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "e702684842749cfbaeab5c22f86b77da4621a8f93762340bc751fc0611f88553", "id": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "created_at": "2026-02-08T00:26:11Z", "updated_at": "2026-02-08T00:29:15Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/bf8d2066-816d-4293-b7d1-06f39d3d29cb/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/bf8d2066-816d-4293-b7d1-06f39d3d29cb/snap", "tags": [], "self": "/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb", "file": "/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb/file", "schema": "/v2/schemas/image", "stores": "ceph"} 22s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb used request id req-b22d0dde-ae23-48cb-a626-c12886186c55 22s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-s390x -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-s390x HTTP/1.1" 404 107 22s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 107 Content-Type: application/json; charset=UTF-8 Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1d5df789-8a97-4fc3-8300-c97821ee6603 x-openstack-request-id: req-1d5df789-8a97-4fc3-8300-c97821ee6603 22s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-s390x could not be found."}} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-s390x used request id req-1d5df789-8a97-4fc3-8300-c97821ee6603 22s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2409 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2409 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f01cd0c5-00ca-4252-89fc-b397ac55cf68 x-openstack-request-id: req-f01cd0c5-00ca-4252-89fc-b397ac55cf68 22s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "0d9903a9-d153-419d-a33f-d1b0c9f04c79", "name": "autopkgtest-cpu2-ram4-disk20-s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79"}], "description": null}, {"id": "0eff4bd0-1c15-4ab7-8408-aa4aa9913aea", "name": "autopkgtest-cpu4-ram16-disk100-s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/0eff4bd0-1c15-4ab7-8408-aa4aa9913aea"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/0eff4bd0-1c15-4ab7-8408-aa4aa9913aea"}], "description": null}, {"id": "66f510f6-ebf4-4ca4-a453-b85efa7296a8", "name": "shared.xsmall.s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/66f510f6-ebf4-4ca4-a453-b85efa7296a8"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/66f510f6-ebf4-4ca4-a453-b85efa7296a8"}], "description": null}, {"id": "73fd8637-56bd-447b-8da0-35eb261b86ab", "name": "shared.small.s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/73fd8637-56bd-447b-8da0-35eb261b86ab"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/73fd8637-56bd-447b-8da0-35eb261b86ab"}], "description": null}, {"id": "74e5aeed-cd90-4dda-8255-6a1798fa3309", "name": "shared.xlarge.s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/74e5aeed-cd90-4dda-8255-6a1798fa3309"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/74e5aeed-cd90-4dda-8255-6a1798fa3309"}], "description": null}, {"id": "a7abd388-ba14-407d-8339-5533a300b75a", "name": "shared.medium.s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/a7abd388-ba14-407d-8339-5533a300b75a"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/a7abd388-ba14-407d-8339-5533a300b75a"}], "description": null}, {"id": "d4826921-56cc-46ed-a7c3-56a7b371dd23", "name": "shared.large.s390x", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/d4826921-56cc-46ed-a7c3-56a7b371dd23"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/d4826921-56cc-46ed-a7c3-56a7b371dd23"}], "description": null}]} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-f01cd0c5-00ca-4252-89fc-b397ac55cf68 22s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79 HTTP/1.1" 200 702 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 702 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-916c9839-5b75-4f2b-a82b-021af0479a80 x-openstack-request-id: req-916c9839-5b75-4f2b-a82b-021af0479a80 22s DEBUG (session:580) RESP BODY: {"flavor": {"id": "0d9903a9-d153-419d-a33f-d1b0c9f04c79", "name": "autopkgtest-cpu2-ram4-disk20-s390x", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "s390x", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/0d9903a9-d153-419d-a33f-d1b0c9f04c79 used request id req-916c9839-5b75-4f2b-a82b-021af0479a80 22s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85", "imageRef": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "flavorRef": "0d9903a9-d153-419d-a33f-d1b0c9f04c79", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-30.secgroup"}], "networks": [{"uuid": "c851a748-7a18-419a-85a2-b23130bc3582"}]}}' 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 477 22s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 477 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:50 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f x-compute-request-id: req-f74fa9d1-5c78-4e40-b1f9-d8070d0cb9c9 x-openstack-request-id: req-f74fa9d1-5c78-4e40-b1f9-d8070d0cb9c9 22s DEBUG (session:580) RESP BODY: {"server": {"id": "4c8191cc-15af-4666-9de1-8a58a770c54f", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-30.secgroup"}], "adminPass": "3hYDh2iTtP3M"}} 22s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-f74fa9d1-5c78-4e40-b1f9-d8070d0cb9c9 22s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f HTTP/1.1" 200 2707 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2707 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:51 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-9964cfa5-268f-4458-9962-73473deef8bb x-openstack-request-id: req-9964cfa5-268f-4458-9962-73473deef8bb 22s DEBUG (session:580) RESP BODY: {"server": {"id": "4c8191cc-15af-4666-9de1-8a58a770c54f", "name": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85", "status": "BUILD", "tenant_id": "893eec2fc86d4c948fb8c70f765f14df", "user_id": "9be12b7a7a7444fdba023d067f039a4a", "metadata": {}, "hostId": "", "image": {"id": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "s390x", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-02-08T05:59:52Z", "updated": "2026-02-08T05:59:51Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-vp8wx3jg", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f used request id req-9964cfa5-268f-4458-9962-73473deef8bb 22s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb HTTP/1.1" 200 2240 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2240 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:52 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-0bd4f85a-c7ca-41ef-8e9b-18f8cb27c337 22s DEBUG (session:580) RESP BODY: {"architecture": "s390x", "base_image_ref": "4504a3ad-18e0-4f99-b601-24b490aa522e", "boot_roles": "member,load-balancer_member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "s390-ccw-virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "dae533c6-90fb-41ca-bf93-adb629711e0b", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "893eec2fc86d4c948fb8c70f765f14df", "owner_project_name": "prod-autopkgtest-workers-s390x_project", "owner_user_name": "prod-autopkgtest-workers-s390x", "product_name": "com.ubuntu.cloud.daily:server:26.04:s390x", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"s390x\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-s390x-server-20260203\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"26.04", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "9be12b7a7a7444fdba023d067f039a4a", "version_name": "20260203", "name": "adt/ubuntu-resolute-s390x-server-20260208.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2094792704, "virtual_size": 21474836480, "status": "active", "checksum": "01e86686c1798d96e3554df6cc3fafc0", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "893eec2fc86d4c948fb8c70f765f14df", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "e702684842749cfbaeab5c22f86b77da4621a8f93762340bc751fc0611f88553", "id": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "created_at": "2026-02-08T00:26:11Z", "updated_at": "2026-02-08T00:29:15Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/bf8d2066-816d-4293-b7d1-06f39d3d29cb/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/bf8d2066-816d-4293-b7d1-06f39d3d29cb/snap", "tags": [], "self": "/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb", "file": "/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb/file", "schema": "/v2/schemas/image", "stores": "ceph"} 22s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb used request id req-0bd4f85a-c7ca-41ef-8e9b-18f8cb27c337 22s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ 22s | Property | Value | 22s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ 22s | OS-DCF:diskConfig | MANUAL | 22s | OS-EXT-AZ:availability_zone | | 22s | OS-EXT-SRV-ATTR:host | - | 22s | OS-EXT-SRV-ATTR:hostname | adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-propos | 22s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 22s | OS-EXT-SRV-ATTR:instance_name | | 22s | OS-EXT-SRV-ATTR:kernel_id | | 22s | OS-EXT-SRV-ATTR:launch_index | 0 | 22s | OS-EXT-SRV-ATTR:ramdisk_id | | 22s | OS-EXT-SRV-ATTR:reservation_id | r-vp8wx3jg | 22s | OS-EXT-SRV-ATTR:root_device_name | - | 22s | OS-EXT-STS:power_state | 0 | 22s | OS-EXT-STS:task_state | scheduling | 22s | OS-EXT-STS:vm_state | building | 22s | OS-SRV-USG:launched_at | - | 22s | OS-SRV-USG:terminated_at | - | 22s | accessIPv4 | | 22s | accessIPv6 | | 22s | adminPass | 3hYDh2iTtP3M | 22s | config_drive | | 22s | created | 2026-02-08T05:59:52Z | 22s | description | - | 22s | flavor:disk | 20 | 22s | flavor:ephemeral | 0 | 22s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "s390x", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 22s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-s390x | 22s | flavor:ram | 4096 | 22s | flavor:swap | 0 | 22s | flavor:vcpus | 2 | 22s | hostId | | 22s | id | 4c8191cc-15af-4666-9de1-8a58a770c54f | 22s | image | adt/ubuntu-resolute-s390x-server-20260208.img (bf8d2066-816d-4293-b7d1-06f39d3d29cb) | 22s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-20 | 22s | locked | False | 22s | locked_reason | - | 22s | metadata | {} | 22s | name | adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85 | 22s | os-extended-volumes:volumes_attached | [] | 22s | progress | 0 | 22s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-30.secgroup | 22s | server_groups | [] | 22s | status | BUILD | 22s | tags | [] | 22s | tenant_id | 893eec2fc86d4c948fb8c70f765f14df | 22s | trusted_image_certificates | - | 22s | updated | 2026-02-08T05:59:51Z | 22s | user_id | 9be12b7a7a7444fdba023d067f039a4a | 22s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f HTTP/1.1" 200 2707 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2707 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:52 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-574d4532-4ef4-4a2b-942b-c4f76fdf0e49 x-openstack-request-id: req-574d4532-4ef4-4a2b-942b-c4f76fdf0e49 22s DEBUG (session:580) RESP BODY: {"server": {"id": "4c8191cc-15af-4666-9de1-8a58a770c54f", "name": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85", "status": "BUILD", "tenant_id": "893eec2fc86d4c948fb8c70f765f14df", "user_id": "9be12b7a7a7444fdba023d067f039a4a", "metadata": {}, "hostId": "", "image": {"id": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "s390x", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-02-08T05:59:52Z", "updated": "2026-02-08T05:59:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-vp8wx3jg", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f used request id req-574d4532-4ef4-4a2b-942b-c4f76fdf0e49 22s 22s 22s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}156ff5945692d77c59b0c49e9e68c1348422ff44bd733853f4e6dd8ce5121621" -H "X-OpenStack-Nova-API-Version: 2.87" 22s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f HTTP/1.1" 200 2834 22s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2834 Content-Type: application/json Date: Sun, 08 Feb 2026 05:59:57 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-662140c3-1de0-4dd3-a72f-71bfc0bc2eb4 x-openstack-request-id: req-662140c3-1de0-4dd3-a72f-71bfc0bc2eb4 22s DEBUG (session:580) RESP BODY: {"server": {"id": "4c8191cc-15af-4666-9de1-8a58a770c54f", "name": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85", "status": "ERROR", "tenant_id": "893eec2fc86d4c948fb8c70f765f14df", "user_id": "9be12b7a7a7444fdba023d067f039a4a", "metadata": {}, "hostId": "", "image": {"id": "bf8d2066-816d-4293-b7d1-06f39d3d29cb", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/bf8d2066-816d-4293-b7d1-06f39d3d29cb"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "s390x", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-02-08T05:59:51Z", "updated": "2026-02-08T05:59:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/4c8191cc-15af-4666-9de1-8a58a770c54f"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-02-08T05:59:52Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00027381", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-vp8wx3jg", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 22s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/4c8191cc-15af-4666-9de1-8a58a770c54f used request id req-662140c3-1de0-4dd3-a72f-71bfc0bc2eb4 22s DEBUG (shell:822) 22s Traceback (most recent call last): 22s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 22s OpenStackComputeShell().main(argv) 22s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 22s args.func(self.cs, args) 22s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 22s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 22s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 22s raise exceptions.ResourceInErrorState(obj) 22s novaclient.exceptions.ResourceInErrorState: 22s ERROR (ResourceInErrorState): 22s 22s Error building server 504s autopkgtest [06:07:59]: testbed dpkg architecture: s390x 505s autopkgtest [06:08:00]: testbed apt version: 3.1.15 507s autopkgtest [06:08:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 509s autopkgtest [06:08:04]: testbed release detected to be: None 513s autopkgtest [06:08:08]: updating testbed package index (apt update) 514s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 515s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 515s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 515s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 515s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1554 kB] 515s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [28.2 kB] 515s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [177 kB] 515s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [204 kB] 515s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1358 kB] 515s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [7384 B] 519s Fetched 3453 kB in 4s (865 kB/s) 525s Reading package lists... 530s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 530s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 531s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 531s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 540s Reading package lists... 540s Reading package lists... 542s Building dependency tree... 542s Reading state information... 543s Calculating upgrade... 546s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 546s autopkgtest [06:08:41]: upgrading testbed (apt dist-upgrade and autopurge) 548s Reading package lists... 549s Building dependency tree... 550s Reading state information... 550s Calculating upgrade... 551s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 552s Reading package lists... 553s Building dependency tree... 553s Reading state information... 554s Solving dependencies... 555s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 565s autopkgtest [06:09:00]: testbed running kernel: Linux 6.19.0-3-generic #3-Ubuntu SMP Fri Jan 23 19:02:49 UTC 2026 567s autopkgtest [06:09:02]: @@@@@@@@@@@@@@@@@@@@ apt-source etcd 580s Get:1 http://ftpmaster.internal/ubuntu resolute/universe etcd 3.5.16-4 (dsc) [4038 B] 580s Get:2 http://ftpmaster.internal/ubuntu resolute/universe etcd 3.5.16-4 (tar) [4121 kB] 580s Get:3 http://ftpmaster.internal/ubuntu resolute/universe etcd 3.5.16-4 (diff) [45.4 kB] 587s gpgv: Signature made Tue Mar 4 13:33:24 2025 UTC 587s gpgv: using RSA key 4F3E74F436050C10F5696574B972BF3EA4AE57A3 587s gpgv: Can't check signature: No public key 587s dpkg-source: warning: cannot verify inline signature for ./etcd_3.5.16-4.dsc: no acceptable signature found 592s autopkgtest [06:09:27]: testing package etcd version 3.5.16-4 593s integration SKIP Test lists explicitly supported architectures, but the current architecture s390x isn't listed. 593s functional SKIP Test lists explicitly supported architectures, but the current architecture s390x isn't listed. 593s autopkgtest [06:09:28]: build not needed 596s integration SKIP Test lists explicitly supported architectures, but the current architecture s390x isn't listed. 596s functional SKIP Test lists explicitly supported architectures, but the current architecture s390x isn't listed. 596s autopkgtest [06:09:31]: test dh-golang-autopkgtest: preparing testbed 597s Reading package lists... 598s Building dependency tree... 598s Reading state information... 599s Solving dependencies... 600s The following NEW packages will be installed: 600s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 600s cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 600s dh-golang dh-strip-nondeterminism dwz etcd-client etcd-server g++ g++-15 600s g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu 600s gcc-s390x-linux-gnu gettext golang-1.25-go golang-1.25-src golang-any 600s golang-dbus-dev golang-etcd-server-dev golang-github-ajstarks-svgo-dev 600s golang-github-alecthomas-units-dev golang-github-antlr-antlr4-dev 600s golang-github-aws-aws-sdk-go-dev golang-github-aws-aws-sdk-go-v2-dev 600s golang-github-aws-smithy-go-dev golang-github-benbjohnson-clock-dev 600s golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev 600s golang-github-bmatcuk-doublestar-dev golang-github-burntsushi-toml-dev 600s golang-github-casbin-casbin-dev golang-github-casbin-govaluate-dev 600s golang-github-cenkalti-backoff-v4-dev golang-github-cespare-xxhash-dev 600s golang-github-chzyer-logex-dev golang-github-chzyer-readline-dev 600s golang-github-chzyer-test-dev golang-github-cockroachdb-datadriven-dev 600s golang-github-coreos-bbolt-dev golang-github-coreos-go-semver-dev 600s golang-github-coreos-go-systemd-dev golang-github-cpuguy83-go-md2man-v2-dev 600s golang-github-creack-pty-dev golang-github-davecgh-go-spew-dev 600s golang-github-dustin-go-humanize-dev golang-github-edsrzf-mmap-go-dev 600s golang-github-etcd-io-gofail-dev golang-github-felixge-httpsnoop-dev 600s golang-github-fogleman-gg-dev golang-github-fsnotify-fsnotify-dev 600s golang-github-go-kit-kit-dev golang-github-go-kit-log-dev 600s golang-github-go-logfmt-logfmt-dev golang-github-go-logr-logr-dev 600s golang-github-go-logr-stdr-dev golang-github-go-zookeeper-zk-dev 600s golang-github-goccmack-gocc-dev golang-github-gogo-protobuf-dev 600s golang-github-golang-freetype-dev golang-github-golang-groupcache-dev 600s golang-github-golang-jwt-jwt-dev golang-github-golang-mock-dev 600s golang-github-golang-protobuf-1-5-dev golang-github-google-btree-dev 600s golang-github-google-cel-go-dev golang-github-google-go-cmp-dev 600s golang-github-google-martian-dev golang-github-google-pprof-dev 600s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 600s golang-github-gorilla-websocket-dev 600s golang-github-grpc-ecosystem-go-grpc-middleware-dev 600s golang-github-grpc-ecosystem-go-grpc-prometheus-dev 600s golang-github-grpc-ecosystem-grpc-gateway-dev 600s golang-github-hashicorp-hcl-dev 600s golang-github-hdrhistogram-hdrhistogram-go-dev 600s golang-github-ianlancetaylor-demangle-dev 600s golang-github-influxdata-influxdb1-client-dev 600s golang-github-jmespath-go-jmespath-dev golang-github-jonboulle-clockwork-dev 600s golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev 600s golang-github-julienschmidt-httprouter-dev 600s golang-github-jung-kurt-gofpdf-dev golang-github-klauspost-compress-dev 600s golang-github-kr-fs-dev golang-github-kr-pretty-dev 600s golang-github-kr-text-dev golang-github-kylelemons-godebug-dev 600s golang-github-magiconair-properties-dev golang-github-masterminds-semver-dev 600s golang-github-mattn-go-runewidth-dev golang-github-minio-highwayhash-dev 600s golang-github-mitchellh-mapstructure-dev 600s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 600s golang-github-munnerz-goautoneg-dev golang-github-mwitkow-go-conntrack-dev 600s golang-github-nats-io-go-nats-dev golang-github-nats-io-jwt-dev 600s golang-github-nats-io-nats-server-dev golang-github-nats-io-nkeys-dev 600s golang-github-nats-io-nuid-dev golang-github-oklog-run-dev 600s golang-github-olekukonko-tablewriter-dev 600s golang-github-opentracing-opentracing-go-dev 600s golang-github-pelletier-go-toml-dev golang-github-pelletier-go-toml.v2-dev 600s golang-github-performancecopilot-speed-dev golang-github-pkg-errors-dev 600s golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev 600s golang-github-prometheus-client-golang-dev 600s golang-github-prometheus-client-model-dev 600s golang-github-prometheus-common-dev golang-github-prometheus-procfs-dev 600s golang-github-prometheus-sigv4-dev golang-github-rabbitmq-amqp091-go-dev 600s golang-github-rivo-uniseg-dev golang-github-rogpeppe-fastuuid-dev 600s golang-github-rogpeppe-go-internal-dev 600s golang-github-russross-blackfriday-v2-dev 600s golang-github-shurcool-sanitized-anchor-name-dev 600s golang-github-sirupsen-logrus-dev golang-github-soheilhy-cmux-dev 600s golang-github-spf13-afero-dev golang-github-spf13-cast-dev 600s golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev 600s golang-github-spf13-pflag-dev golang-github-spf13-viper-dev 600s golang-github-stoewer-go-strcase-dev golang-github-stretchr-objx-dev 600s golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev 600s golang-github-tmc-grpc-websocket-proxy-dev golang-github-urfave-cli-dev 600s golang-github-vividcortex-gohistogram-dev golang-github-xiang90-probing-dev 600s golang-github-yuin-goldmark-dev golang-glog-dev golang-go 600s golang-go.opencensus-dev golang-go.uber-atomic-dev 600s golang-go.uber-multierr-dev golang-go.uber-zap-dev 600s golang-golang-x-crypto-dev golang-golang-x-exp-dev golang-golang-x-image-dev 600s golang-golang-x-mod-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev 600s golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev 600s golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev 600s golang-golang-x-time-dev golang-golang-x-tools golang-golang-x-tools-dev 600s golang-gonum-v1-gonum-dev golang-gonum-v1-plot-dev golang-google-api-dev 600s golang-google-cloud-compute-metadata-dev golang-google-cloud-dev 600s golang-google-genproto-dev golang-google-grpc-dev golang-google-protobuf-dev 600s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-check.v1-dev 600s golang-gopkg-cheggaaa-pb.v1-dev golang-gopkg-ini.v1-dev 600s golang-gopkg-natefinch-lumberjack.v2-dev golang-gopkg-yaml.v2-dev 600s golang-gopkg-yaml.v3-dev golang-k8s-sigs-yaml-dev 600s golang-opentelemetry-contrib-dev golang-opentelemetry-otel-dev 600s golang-opentelemetry-proto-dev golang-rsc-binaryregexp-dev golang-src 600s golang-uber-automaxprocs-dev golang-uber-goleak-dev intltool-debian 600s libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcap-dev libcc1-0 600s libcrypt-dev libdebhelper-perl libfile-stripnondeterminism-perl 600s libgcc-15-dev libgomp1 libisl23 libitm1 libjs-jquery libjs-jquery-ui 600s liblsan0 libmpc3 libprotobuf-dev libprotobuf-lite32t64 libprotobuf32t64 600s libprotoc32t64 libstdc++-15-dev libsystemd-dev libtool libtsan2 libubsan1 600s linux-libc-dev m4 po-debconf protobuf-compiler protoc-gen-go-1-5 600s rpcsvc-proto tzdata-legacy zlib1g-dev 601s 0 upgraded, 230 newly installed, 0 to remove and 0 not upgraded. 601s Need to get 281 MB of archives. 601s After this operation, 1919 MB of additional disk space will be used. 601s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x etcd-server s390x 3.5.16-4 [11.6 MB] 602s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.20-2 [223 kB] 602s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 602s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1build1 [43.4 kB] 602s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.18.1-3build1 [582 kB] 602s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.2-1 [620 kB] 602s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libc-dev-bin s390x 2.42-2ubuntu4 [22.9 kB] 602s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x linux-libc-dev s390x 6.19.0-3.3 [1839 kB] 602s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-dev s390x 1:4.5.1-1 [127 kB] 602s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x rpcsvc-proto s390x 1.4.3-1build1 [67.1 kB] 602s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libc6-dev s390x 2.42-2ubuntu4 [1696 kB] 602s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1build1 [702 kB] 602s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-2 [57.4 kB] 602s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [10.2 MB] 603s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-12ubuntu1 [1028 B] 603s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 603s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 603s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-12ubuntu1 [50.0 kB] 603s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-12ubuntu1 [154 kB] 603s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-12ubuntu1 [30.9 kB] 603s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-12ubuntu1 [2968 kB] 603s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x liblsan0 s390x 15.2.0-12ubuntu1 [1354 kB] 603s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libtsan2 s390x 15.2.0-12ubuntu1 [2685 kB] 604s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-12ubuntu1 [1211 kB] 604s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-12ubuntu1 [1294 kB] 604s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [19.9 MB] 607s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-12ubuntu1 [519 kB] 607s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 607s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 607s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-12ubuntu1 [2660 kB] 607s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [11.7 MB] 608s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-12ubuntu1 [25.3 kB] 608s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 608s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 608s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu2 [5258 B] 608s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 608s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-9 [169 kB] 608s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21+nmu1 [11.9 kB] 608s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 608s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 608s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 608s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3build1 [52.7 kB] 608s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2build1 [121 kB] 608s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.2-1 [1062 kB] 608s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 608s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.22 [215 kB] 608s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.28ubuntu1 [916 kB] 608s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 610s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x golang-1.25-go s390x 1.25.0-0ubuntu1 [17.1 MB] 610s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x golang-src all 2:1.25~1 [5206 B] 610s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x golang-go s390x 2:1.25~1 [44.1 kB] 610s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-any s390x 2:1.25~1 [2838 B] 610s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-ajstarks-svgo-dev all 2012-01-27-3build1 [13.3 kB] 610s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-exp-dev all 0.0~git20250911.df92998-1 [226 kB] 610s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [99.9 kB] 610s Get:56 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-cenkalti-backoff-v4-dev all 4.3.0-3 [12.4 kB] 610s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-logr-logr-dev all 1.4.3-1 [36.3 kB] 610s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-logr-stdr-dev all 1.2.2-4 [5060 B] 610s Get:59 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 610s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-beorn7-perks-dev all 1.0.1-3 [12.6 kB] 610s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-cespare-xxhash-dev all 2.3.0-1 [11.1 kB] 610s Get:62 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 610s Get:63 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 610s Get:64 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] 610s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-json-iterator-go-dev all 1.1.12-2 [63.9 kB] 611s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-klauspost-compress-dev all 1.18.1+ds1-1 [33.5 MB] 612s Get:67 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.9 kB] 612s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-protobuf-dev all 1.36.7-1 [749 kB] 612s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-prometheus-client-model-dev all 0.6.2-1 [11.4 kB] 612s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 612s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 612s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-yaml.v2-dev all 2.4.3-1 [62.7 kB] 612s Get:73 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 612s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 612s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 612s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 612s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-crypto-dev all 1:0.45.0-1 [1993 kB] 613s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 613s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.3 MB] 613s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 613s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-kit-log-dev all 0.2.1-1 [27.4 kB] 613s Get:82 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 613s Get:83 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.4 kB] 613s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4348 B] 613s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 613s Get:86 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [15.1 kB] 613s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 613s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 613s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-prometheus-sigv4-dev all 0.2.1-1 [9852 B] 613s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-oauth2-dev all 0.27.0-1 [38.1 kB] 613s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 613s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 613s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-prometheus-common-dev all 0.62.0-3 [120 kB] 613s Get:94 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-sync-dev all 0.7.0-1 [19.5 kB] 613s Get:95 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-prometheus-procfs-dev all 0.19.2-1 [209 kB] 613s Get:96 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-prometheus-client-golang-dev all 1.21.1-1 [189 kB] 613s Get:97 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-golang-protobuf-1-5-dev all 1.5.4-2 [140 kB] 613s Get:98 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5596 B] 614s Get:99 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5100 kB] 614s Get:100 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-cel-go-dev all 0.18.2+ds-7 [408 kB] 614s Get:101 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 614s Get:102 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-glog-dev all 1.2.4-1 [32.9 kB] 614s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-2 [23.5 kB] 614s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-go.opencensus-dev all 0.24.0-2 [136 kB] 614s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-cloud-compute-metadata-dev all 0.56.0-6 [17.9 kB] 614s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-oauth2-google-dev all 0.27.0-1 [50.6 kB] 614s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-golang-mock-dev all 1.6.0-2build1 [48.7 kB] 614s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-btree-dev all 1.0.1-1 [13.7 kB] 614s Get:109 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-martian-dev all 3.3.2-3 [111 kB] 614s Get:110 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-chzyer-logex-dev all 1.2.1-1 [5162 B] 614s Get:111 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-chzyer-test-dev all 1.0.0-1 [5872 B] 614s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-chzyer-readline-dev all 1.5.1-1 [31.8 kB] 614s Get:113 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [50.2 kB] 614s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 614s Get:115 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-googleapis-gax-go-dev all 2.14.1-1 [35.4 kB] 614s Get:116 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-time-dev all 0.14.0-1 [13.8 kB] 614s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-api-dev all 0.61.0-6 [5043 kB] 614s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-rsc-binaryregexp-dev all 0.2.0-3 [424 kB] 614s Get:119 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-cloud-dev all 0.56.0-6 [798 kB] 614s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-google-grpc-dev all 1.64.0-7 [1247 kB] 615s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-rogpeppe-fastuuid-dev all 1.2.0-1 [6240 B] 615s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2build1 [383 kB] 615s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-opentelemetry-proto-dev all 1.3.1-2 [49.0 kB] 615s Get:124 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-opentelemetry-otel-dev all 1.31.0-6 [473 kB] 615s Get:125 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-aws-smithy-go-dev all 1.23.2-1 [153 kB] 615s Get:126 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [14.6 MB] 615s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-benbjohnson-clock-dev all 1.3.0-1build1 [8522 B] 615s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-bmatcuk-doublestar-dev all 4.6.1-1 [20.3 kB] 615s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-casbin-govaluate-dev all 1.10.0-1 [35.9 kB] 615s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-casbin-casbin-dev all 3.4.1-1 [98.7 kB] 615s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-cockroachdb-datadriven-dev all 1.0.2-6 [14.0 kB] 615s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-etcd-io-gofail-dev all 0.1.0-1build1 [98.6 kB] 615s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-coreos-bbolt-dev all 1.4.2-1 [101 kB] 615s Get:134 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3590 B] 615s Get:135 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-russross-blackfriday-v2-dev all 2.1.0-1build1 [79.1 kB] 615s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [11.0 kB] 615s Get:137 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-creack-pty-dev all 1.1.21-1 [14.8 kB] 615s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8668 B] 615s Get:139 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-image-dev all 0.35.0-1 [2861 kB] 616s Get:140 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-golang-freetype-dev all 0.0~git20170609.e2365df+dfsg-2 [54.0 kB] 616s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-fogleman-gg-dev all 1.3.0-4 [15.3 kB] 616s Get:142 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-zookeeper-zk-dev all 1.0.4-1 [41.2 kB] 616s Get:143 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.2-1build1 [41.7 kB] 616s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-influxdata-influxdb1-client-dev all 0.0~git20220302.a9ab567-2 [51.2 kB] 616s Get:145 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-nats-io-nkeys-dev all 0.4.12-1 [17.1 kB] 616s Get:146 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-nats-io-nuid-dev all 1.0.1-1 [4346 B] 616s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-nats-io-go-nats-dev all 1.48.0-1 [411 kB] 616s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-minio-highwayhash-dev all 1.0.2-2 [16.8 kB] 616s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-nats-io-jwt-dev all 2.8.0-1 [54.6 kB] 616s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-uber-automaxprocs-dev all 1.5.3-1 [22.1 kB] 616s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-nats-io-nats-server-dev all 2.10.27-1 [1367 kB] 616s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-opentracing-opentracing-go-dev all 1.2.0-2 [28.5 kB] 616s Get:153 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-edsrzf-mmap-go-dev all 1.2.0-1 [8846 B] 616s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-goccmack-gocc-dev all 0.0~git20230228.2292f9e-1build1 [76.6 kB] 616s Get:155 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-yuin-goldmark-dev all 1.7.13-1 [119 kB] 616s Get:156 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-mod-dev all 0.30.0-1 [109 kB] 616s Get:157 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-tools-dev all 1:0.25.1+ds-0ubuntu1 [1594 kB] 616s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-jung-kurt-gofpdf-dev all 2.17.3+ds-1 [962 kB] 616s Get:159 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gonum-v1-plot-dev all 0.7.0-5 [4823 kB] 616s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gonum-v1-gonum-dev all 0.15.1-1 [1960 kB] 617s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-hdrhistogram-hdrhistogram-go-dev all 1.2.0+ds-1 [193 kB] 617s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 617s Get:163 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-performancecopilot-speed-dev all 4.0.0-4 [38.9 kB] 617s Get:164 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-uber-goleak-dev all 1.3.0-1 [17.4 kB] 617s Get:165 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-rabbitmq-amqp091-go-dev all 1.10.0-1 [87.2 kB] 617s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-sirupsen-logrus-dev all 1.9.3-1 [44.8 kB] 617s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-vividcortex-gohistogram-dev all 1.0.0-2 [17.8 kB] 617s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-kit-kit-dev all 0.13.0-9 [139 kB] 617s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-oklog-run-dev all 1.1.0-2 [5720 B] 617s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-go.uber-atomic-dev all 1.11.0-1 [16.8 kB] 617s Get:171 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-go.uber-multierr-dev all 1.6.0-1 [10.2 kB] 617s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-go.uber-zap-dev all 1.27.0-1 [121 kB] 617s Get:173 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-grpc-ecosystem-go-grpc-middleware-dev all 2.1.0-2 [59.8 kB] 617s Get:174 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pelletier-go-toml.v2-dev all 2.2.4-1 [878 kB] 617s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-rivo-uniseg-dev all 0.4.7-1 [258 kB] 617s Get:176 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [105 kB] 617s Get:177 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-soheilhy-cmux-dev all 0.1.5-2 [13.1 kB] 617s Get:178 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-subosito-gotenv-dev all 1.3.0-1 [8808 B] 617s Get:179 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-gorilla-websocket-dev all 1.5.3-1 [50.6 kB] 617s Get:180 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-tmc-grpc-websocket-proxy-dev all 0.0~git20200427.3cfed13-3 [5756 B] 617s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-kr-text-dev all 0.2.0-2 [10.3 kB] 617s Get:182 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-kr-pretty-dev all 0.3.1-1 [12.1 kB] 617s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.9 kB] 617s Get:184 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-k8s-sigs-yaml-dev all 1.4.0-2 [99.3 kB] 617s Get:185 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-opentelemetry-contrib-dev all 0.56.0-5 [132 kB] 617s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libcap-dev s390x 1:2.75-10ubuntu1 [576 kB] 617s Get:187 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 617s Get:188 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1build1 [251 kB] 617s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libprotobuf-lite32t64 s390x 3.21.12-15 [239 kB] 617s Get:190 http://ftpmaster.internal/ubuntu resolute/main s390x libprotobuf32t64 s390x 3.21.12-15 [941 kB] 617s Get:191 http://ftpmaster.internal/ubuntu resolute/main s390x libprotoc32t64 s390x 3.21.12-15 [694 kB] 618s Get:192 http://ftpmaster.internal/ubuntu resolute/main s390x libsystemd-dev s390x 259-1ubuntu3 [1351 kB] 618s Get:193 http://ftpmaster.internal/ubuntu resolute/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu2 [897 kB] 618s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libprotobuf-dev s390x 3.21.12-15 [1418 kB] 618s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x protobuf-compiler s390x 3.21.12-15 [29.0 kB] 618s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x protoc-gen-go-1-5 s390x 1.5.4-2 [1931 kB] 618s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 618s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x dh-golang all 1.63build1 [25.0 kB] 618s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x etcd-client s390x 3.5.16-4 [5492 kB] 618s Get:200 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-dbus-dev all 5.1.0-1 [65.0 kB] 618s Get:201 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-bgentry-speakeasy-dev all 0.1.0-2build1 [5564 B] 618s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-coreos-go-semver-dev all 0.3.0-1build1 [6768 B] 618s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-coreos-go-systemd-dev all 22.6.0-1 [60.3 kB] 618s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-dustin-go-humanize-dev all 1.0.1-1 [17.6 kB] 618s Get:205 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-gogo-protobuf-dev all 1.3.2-3build1 [885 kB] 619s Get:206 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-5 [27.1 kB] 619s Get:207 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-jonboulle-clockwork-dev all 0.5.0+really+0.1.0-1 [5874 B] 619s Get:208 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-mattn-go-runewidth-dev all 0.0.16-2 [17.6 kB] 619s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-olekukonko-tablewriter-dev all 0.0.5-2 [20.6 kB] 619s Get:210 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-pflag-dev all 1.0.10-1 [50.1 kB] 619s Get:211 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-fsnotify-fsnotify-dev all 1.9.0-1 [57.3 kB] 619s Get:212 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] 619s Get:213 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-magiconair-properties-dev all 1.8.7-1 [27.3 kB] 619s Get:214 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [28.3 kB] 619s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-burntsushi-toml-dev all 1.5.0-1 [121 kB] 619s Get:216 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pelletier-go-toml-dev all 1.9.5-1build1 [79.6 kB] 619s Get:217 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-kr-fs-dev all 0.1.0-2 [6344 B] 619s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pkg-sftp-dev all 1.13.9-1 [108 kB] 619s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-afero-dev all 1.15.0-2 [49.9 kB] 619s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 619s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [6828 B] 619s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-ini.v1-dev all 1.67.0-1 [40.8 kB] 619s Get:223 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-viper-dev all 1.12.0-1 [71.0 kB] 619s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-cobra-dev all 1.8.1-1 [76.2 kB] 619s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-urfave-cli-dev all 1.22.14-1 [49.1 kB] 619s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-xiang90-probing-dev all 0.0.2-2 [4164 B] 619s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-cheggaaa-pb.v1-dev all 1.0.25-3 [13.7 kB] 619s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-natefinch-lumberjack.v2-dev all 2.1-2 [13.3 kB] 619s Get:229 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-etcd-server-dev all 3.5.16-4 [1036 kB] 619s Get:230 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-tools s390x 1:0.25.1+ds-0ubuntu1 [43.4 MB] 628s Fetched 281 MB in 20s (13.9 MB/s) 629s Selecting previously unselected package etcd-server. 642s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88711 files and directories currently installed.) 642s Preparing to unpack .../000-etcd-server_3.5.16-4_s390x.deb ... 642s Unpacking etcd-server (3.5.16-4) ... 647s Selecting previously unselected package m4. 647s Preparing to unpack .../001-m4_1.4.20-2_s390x.deb ... 647s Unpacking m4 (1.4.20-2) ... 647s Selecting previously unselected package autoconf. 647s Preparing to unpack .../002-autoconf_2.72-3.1ubuntu1_all.deb ... 647s Unpacking autoconf (2.72-3.1ubuntu1) ... 648s Selecting previously unselected package autotools-dev. 648s Preparing to unpack .../003-autotools-dev_20240727.1build1_all.deb ... 648s Unpacking autotools-dev (20240727.1build1) ... 648s Selecting previously unselected package automake. 648s Preparing to unpack .../004-automake_1%3a1.18.1-3build1_all.deb ... 648s Unpacking automake (1:1.18.1-3build1) ... 648s Selecting previously unselected package autopoint. 648s Preparing to unpack .../005-autopoint_0.23.2-1_all.deb ... 648s Unpacking autopoint (0.23.2-1) ... 648s Selecting previously unselected package libc-dev-bin. 648s Preparing to unpack .../006-libc-dev-bin_2.42-2ubuntu4_s390x.deb ... 648s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 648s Selecting previously unselected package linux-libc-dev:s390x. 648s Preparing to unpack .../007-linux-libc-dev_6.19.0-3.3_s390x.deb ... 648s Unpacking linux-libc-dev:s390x (6.19.0-3.3) ... 650s Selecting previously unselected package libcrypt-dev:s390x. 650s Preparing to unpack .../008-libcrypt-dev_1%3a4.5.1-1_s390x.deb ... 651s Unpacking libcrypt-dev:s390x (1:4.5.1-1) ... 652s Selecting previously unselected package rpcsvc-proto. 652s Preparing to unpack .../009-rpcsvc-proto_1.4.3-1build1_s390x.deb ... 652s Unpacking rpcsvc-proto (1.4.3-1build1) ... 653s Selecting previously unselected package libc6-dev:s390x. 653s Preparing to unpack .../010-libc6-dev_2.42-2ubuntu4_s390x.deb ... 653s Unpacking libc6-dev:s390x (2.42-2ubuntu4) ... 654s Selecting previously unselected package libisl23:s390x. 654s Preparing to unpack .../011-libisl23_0.27-1build1_s390x.deb ... 654s Unpacking libisl23:s390x (0.27-1build1) ... 655s Selecting previously unselected package libmpc3:s390x. 655s Preparing to unpack .../012-libmpc3_1.3.1-2_s390x.deb ... 655s Unpacking libmpc3:s390x (1.3.1-2) ... 656s Selecting previously unselected package cpp-15-s390x-linux-gnu. 656s Preparing to unpack .../013-cpp-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 656s Unpacking cpp-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 658s Selecting previously unselected package cpp-15. 658s Preparing to unpack .../014-cpp-15_15.2.0-12ubuntu1_s390x.deb ... 658s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 658s Selecting previously unselected package cpp-s390x-linux-gnu. 658s Preparing to unpack .../015-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 658s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 658s Selecting previously unselected package cpp. 658s Preparing to unpack .../016-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 658s Unpacking cpp (4:15.2.0-4ubuntu1) ... 659s Selecting previously unselected package libcc1-0:s390x. 659s Preparing to unpack .../017-libcc1-0_15.2.0-12ubuntu1_s390x.deb ... 659s Unpacking libcc1-0:s390x (15.2.0-12ubuntu1) ... 659s Selecting previously unselected package libgomp1:s390x. 659s Preparing to unpack .../018-libgomp1_15.2.0-12ubuntu1_s390x.deb ... 659s Unpacking libgomp1:s390x (15.2.0-12ubuntu1) ... 660s Selecting previously unselected package libitm1:s390x. 660s Preparing to unpack .../019-libitm1_15.2.0-12ubuntu1_s390x.deb ... 660s Unpacking libitm1:s390x (15.2.0-12ubuntu1) ... 660s Selecting previously unselected package libasan8:s390x. 660s Preparing to unpack .../020-libasan8_15.2.0-12ubuntu1_s390x.deb ... 660s Unpacking libasan8:s390x (15.2.0-12ubuntu1) ... 661s Selecting previously unselected package liblsan0:s390x. 661s Preparing to unpack .../021-liblsan0_15.2.0-12ubuntu1_s390x.deb ... 661s Unpacking liblsan0:s390x (15.2.0-12ubuntu1) ... 661s Selecting previously unselected package libtsan2:s390x. 661s Preparing to unpack .../022-libtsan2_15.2.0-12ubuntu1_s390x.deb ... 661s Unpacking libtsan2:s390x (15.2.0-12ubuntu1) ... 662s Selecting previously unselected package libubsan1:s390x. 662s Preparing to unpack .../023-libubsan1_15.2.0-12ubuntu1_s390x.deb ... 662s Unpacking libubsan1:s390x (15.2.0-12ubuntu1) ... 663s Selecting previously unselected package libgcc-15-dev:s390x. 663s Preparing to unpack .../024-libgcc-15-dev_15.2.0-12ubuntu1_s390x.deb ... 663s Unpacking libgcc-15-dev:s390x (15.2.0-12ubuntu1) ... 664s Selecting previously unselected package gcc-15-s390x-linux-gnu. 664s Preparing to unpack .../025-gcc-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 664s Unpacking gcc-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 670s Selecting previously unselected package gcc-15. 670s Preparing to unpack .../026-gcc-15_15.2.0-12ubuntu1_s390x.deb ... 670s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 670s Selecting previously unselected package gcc-s390x-linux-gnu. 670s Preparing to unpack .../027-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 670s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 671s Selecting previously unselected package gcc. 671s Preparing to unpack .../028-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 671s Unpacking gcc (4:15.2.0-4ubuntu1) ... 671s Selecting previously unselected package libstdc++-15-dev:s390x. 671s Preparing to unpack .../029-libstdc++-15-dev_15.2.0-12ubuntu1_s390x.deb ... 671s Unpacking libstdc++-15-dev:s390x (15.2.0-12ubuntu1) ... 673s Selecting previously unselected package g++-15-s390x-linux-gnu. 673s Preparing to unpack .../030-g++-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 673s Unpacking g++-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 675s Selecting previously unselected package g++-15. 675s Preparing to unpack .../031-g++-15_15.2.0-12ubuntu1_s390x.deb ... 675s Unpacking g++-15 (15.2.0-12ubuntu1) ... 676s Selecting previously unselected package g++-s390x-linux-gnu. 676s Preparing to unpack .../032-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 676s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 676s Selecting previously unselected package g++. 676s Preparing to unpack .../033-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 676s Unpacking g++ (4:15.2.0-4ubuntu1) ... 676s Selecting previously unselected package build-essential. 676s Preparing to unpack .../034-build-essential_12.12ubuntu2_s390x.deb ... 676s Unpacking build-essential (12.12ubuntu2) ... 676s Selecting previously unselected package libdebhelper-perl. 676s Preparing to unpack .../035-libdebhelper-perl_13.28ubuntu1_all.deb ... 676s Unpacking libdebhelper-perl (13.28ubuntu1) ... 677s Selecting previously unselected package libtool. 677s Preparing to unpack .../036-libtool_2.5.4-9_all.deb ... 677s Unpacking libtool (2.5.4-9) ... 677s Selecting previously unselected package dh-autoreconf. 677s Preparing to unpack .../037-dh-autoreconf_21+nmu1_all.deb ... 677s Unpacking dh-autoreconf (21+nmu1) ... 677s Selecting previously unselected package libarchive-zip-perl. 677s Preparing to unpack .../038-libarchive-zip-perl_1.68-1_all.deb ... 677s Unpacking libarchive-zip-perl (1.68-1) ... 677s Selecting previously unselected package libfile-stripnondeterminism-perl. 677s Preparing to unpack .../039-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 677s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 678s Selecting previously unselected package dh-strip-nondeterminism. 678s Preparing to unpack .../040-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 678s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 678s Selecting previously unselected package debugedit. 678s Preparing to unpack .../041-debugedit_1%3a5.2-3build1_s390x.deb ... 678s Unpacking debugedit (1:5.2-3build1) ... 678s Selecting previously unselected package dwz. 679s Preparing to unpack .../042-dwz_0.16-2build1_s390x.deb ... 679s Unpacking dwz (0.16-2build1) ... 679s Selecting previously unselected package gettext. 680s Preparing to unpack .../043-gettext_0.23.2-1_s390x.deb ... 680s Unpacking gettext (0.23.2-1) ... 681s Selecting previously unselected package intltool-debian. 681s Preparing to unpack .../044-intltool-debian_0.35.0+20060710.6build1_all.deb ... 681s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 681s Selecting previously unselected package po-debconf. 681s Preparing to unpack .../045-po-debconf_1.0.22_all.deb ... 681s Unpacking po-debconf (1.0.22) ... 682s Selecting previously unselected package debhelper. 682s Preparing to unpack .../046-debhelper_13.28ubuntu1_all.deb ... 682s Unpacking debhelper (13.28ubuntu1) ... 683s Selecting previously unselected package golang-1.25-src. 683s Preparing to unpack .../047-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 683s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 696s Selecting previously unselected package golang-1.25-go. 696s Preparing to unpack .../048-golang-1.25-go_1.25.0-0ubuntu1_s390x.deb ... 696s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 701s Selecting previously unselected package golang-src. 701s Preparing to unpack .../049-golang-src_2%3a1.25~1_all.deb ... 701s Unpacking golang-src (2:1.25~1) ... 702s Selecting previously unselected package golang-go:s390x. 702s Preparing to unpack .../050-golang-go_2%3a1.25~1_s390x.deb ... 703s Unpacking golang-go:s390x (2:1.25~1) ... 703s Selecting previously unselected package golang-any:s390x. 703s Preparing to unpack .../051-golang-any_2%3a1.25~1_s390x.deb ... 703s Unpacking golang-any:s390x (2:1.25~1) ... 703s Selecting previously unselected package golang-github-ajstarks-svgo-dev. 703s Preparing to unpack .../052-golang-github-ajstarks-svgo-dev_2012-01-27-3build1_all.deb ... 703s Unpacking golang-github-ajstarks-svgo-dev (2012-01-27-3build1) ... 703s Selecting previously unselected package golang-golang-x-exp-dev. 703s Preparing to unpack .../053-golang-golang-x-exp-dev_0.0~git20250911.df92998-1_all.deb ... 703s Unpacking golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 704s Selecting previously unselected package golang-github-antlr-antlr4-dev. 704s Preparing to unpack .../054-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... 704s Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 704s Selecting previously unselected package golang-github-cenkalti-backoff-v4-dev. 704s Preparing to unpack .../055-golang-github-cenkalti-backoff-v4-dev_4.3.0-3_all.deb ... 704s Unpacking golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 705s Selecting previously unselected package golang-github-go-logr-logr-dev. 705s Preparing to unpack .../056-golang-github-go-logr-logr-dev_1.4.3-1_all.deb ... 705s Unpacking golang-github-go-logr-logr-dev (1.4.3-1) ... 705s Selecting previously unselected package golang-github-go-logr-stdr-dev. 705s Preparing to unpack .../057-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... 705s Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... 705s Selecting previously unselected package golang-github-masterminds-semver-dev. 705s Preparing to unpack .../058-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 705s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 705s Selecting previously unselected package golang-github-beorn7-perks-dev. 705s Preparing to unpack .../059-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... 705s Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... 705s Selecting previously unselected package golang-github-cespare-xxhash-dev. 705s Preparing to unpack .../060-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... 705s Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... 705s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 705s Preparing to unpack .../061-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 705s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 705s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 705s Preparing to unpack .../062-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 705s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 705s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 705s Preparing to unpack .../063-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... 705s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... 705s Selecting previously unselected package golang-github-json-iterator-go-dev. 705s Preparing to unpack .../064-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... 705s Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... 705s Selecting previously unselected package golang-github-klauspost-compress-dev. 706s Preparing to unpack .../065-golang-github-klauspost-compress-dev_1.18.1+ds1-1_all.deb ... 706s Unpacking golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 708s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 708s Preparing to unpack .../066-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... 708s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... 708s Selecting previously unselected package golang-google-protobuf-dev. 708s Preparing to unpack .../067-golang-google-protobuf-dev_1.36.7-1_all.deb ... 708s Unpacking golang-google-protobuf-dev (1.36.7-1) ... 709s Selecting previously unselected package golang-github-prometheus-client-model-dev. 709s Preparing to unpack .../068-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... 709s Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... 709s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 709s Preparing to unpack .../069-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 709s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 710s Selecting previously unselected package golang-github-stretchr-objx-dev. 710s Preparing to unpack .../070-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 710s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 711s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 711s Preparing to unpack .../071-golang-gopkg-yaml.v2-dev_2.4.3-1_all.deb ... 711s Unpacking golang-gopkg-yaml.v2-dev (2.4.3-1) ... 711s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 711s Preparing to unpack .../072-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 711s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 711s Selecting previously unselected package golang-golang-x-sys-dev. 711s Preparing to unpack .../073-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 711s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 712s Selecting previously unselected package golang-golang-x-term-dev. 712s Preparing to unpack .../074-golang-golang-x-term-dev_0.22.0-1_all.deb ... 712s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 713s Selecting previously unselected package golang-golang-x-text-dev. 713s Preparing to unpack .../075-golang-golang-x-text-dev_0.31.0-1_all.deb ... 713s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 717s Selecting previously unselected package golang-golang-x-crypto-dev. 717s Preparing to unpack .../076-golang-golang-x-crypto-dev_1%3a0.45.0-1_all.deb ... 717s Unpacking golang-golang-x-crypto-dev (1:0.45.0-1) ... 719s Selecting previously unselected package golang-golang-x-net-dev. 719s Preparing to unpack .../077-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 719s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 719s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 719s Preparing to unpack .../078-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... 719s Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 729s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 729s Preparing to unpack .../079-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 729s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 729s Selecting previously unselected package golang-github-go-kit-log-dev. 729s Preparing to unpack .../080-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... 729s Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... 729s Selecting previously unselected package golang-github-google-go-cmp-dev. 729s Preparing to unpack .../081-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 729s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 729s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 729s Preparing to unpack .../082-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... 729s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 730s Selecting previously unselected package golang-github-munnerz-goautoneg-dev. 730s Preparing to unpack .../083-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... 730s Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 730s Selecting previously unselected package golang-github-jpillora-backoff-dev. 730s Preparing to unpack .../084-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 730s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 731s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 731s Preparing to unpack .../085-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... 731s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 731s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 731s Preparing to unpack .../086-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 731s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 731s Selecting previously unselected package golang-github-stretchr-testify-dev. 731s Preparing to unpack .../087-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 731s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 732s Selecting previously unselected package golang-github-prometheus-sigv4-dev. 732s Preparing to unpack .../088-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... 732s Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... 732s Selecting previously unselected package golang-golang-x-oauth2-dev. 732s Preparing to unpack .../089-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... 732s Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... 733s Selecting previously unselected package golang-github-alecthomas-units-dev. 733s Preparing to unpack .../090-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 733s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 733s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 733s Preparing to unpack .../091-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 733s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 733s Selecting previously unselected package golang-github-prometheus-common-dev. 733s Preparing to unpack .../092-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... 733s Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... 734s Selecting previously unselected package golang-golang-x-sync-dev. 734s Preparing to unpack .../093-golang-golang-x-sync-dev_0.7.0-1_all.deb ... 734s Unpacking golang-golang-x-sync-dev (0.7.0-1) ... 734s Selecting previously unselected package golang-github-prometheus-procfs-dev. 734s Preparing to unpack .../094-golang-github-prometheus-procfs-dev_0.19.2-1_all.deb ... 734s Unpacking golang-github-prometheus-procfs-dev (0.19.2-1) ... 734s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 735s Preparing to unpack .../095-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... 735s Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... 735s Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. 735s Preparing to unpack .../096-golang-github-golang-protobuf-1-5-dev_1.5.4-2_all.deb ... 735s Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 735s Selecting previously unselected package golang-github-stoewer-go-strcase-dev. 735s Preparing to unpack .../097-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... 735s Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 735s Selecting previously unselected package golang-google-genproto-dev. 735s Preparing to unpack .../098-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... 735s Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 742s Selecting previously unselected package golang-github-google-cel-go-dev. 742s Preparing to unpack .../099-golang-github-google-cel-go-dev_0.18.2+ds-7_all.deb ... 742s Unpacking golang-github-google-cel-go-dev (0.18.2+ds-7) ... 742s Selecting previously unselected package golang-github-google-uuid-dev. 742s Preparing to unpack .../100-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 742s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 742s Selecting previously unselected package golang-glog-dev. 742s Preparing to unpack .../101-golang-glog-dev_1.2.4-1_all.deb ... 742s Unpacking golang-glog-dev (1.2.4-1) ... 743s Selecting previously unselected package golang-github-golang-groupcache-dev. 743s Preparing to unpack .../102-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-2_all.deb ... 743s Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 743s Selecting previously unselected package golang-go.opencensus-dev. 743s Preparing to unpack .../103-golang-go.opencensus-dev_0.24.0-2_all.deb ... 743s Unpacking golang-go.opencensus-dev (0.24.0-2) ... 744s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 744s Preparing to unpack .../104-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... 744s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 745s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 745s Preparing to unpack .../105-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... 745s Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... 745s Selecting previously unselected package golang-github-golang-mock-dev. 745s Preparing to unpack .../106-golang-github-golang-mock-dev_1.6.0-2build1_all.deb ... 745s Unpacking golang-github-golang-mock-dev (1.6.0-2build1) ... 746s Selecting previously unselected package golang-github-google-btree-dev. 746s Preparing to unpack .../107-golang-github-google-btree-dev_1.0.1-1_all.deb ... 746s Unpacking golang-github-google-btree-dev (1.0.1-1) ... 746s Selecting previously unselected package golang-github-google-martian-dev. 746s Preparing to unpack .../108-golang-github-google-martian-dev_3.3.2-3_all.deb ... 746s Unpacking golang-github-google-martian-dev (3.3.2-3) ... 747s Selecting previously unselected package golang-github-chzyer-logex-dev. 747s Preparing to unpack .../109-golang-github-chzyer-logex-dev_1.2.1-1_all.deb ... 747s Unpacking golang-github-chzyer-logex-dev (1.2.1-1) ... 747s Selecting previously unselected package golang-github-chzyer-test-dev. 747s Preparing to unpack .../110-golang-github-chzyer-test-dev_1.0.0-1_all.deb ... 747s Unpacking golang-github-chzyer-test-dev (1.0.0-1) ... 747s Selecting previously unselected package golang-github-chzyer-readline-dev. 747s Preparing to unpack .../111-golang-github-chzyer-readline-dev_1.5.1-1_all.deb ... 747s Unpacking golang-github-chzyer-readline-dev (1.5.1-1) ... 748s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 748s Preparing to unpack .../112-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... 748s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 748s Selecting previously unselected package golang-github-google-pprof-dev. 748s Preparing to unpack .../113-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 748s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 749s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 750s Preparing to unpack .../114-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... 750s Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... 750s Selecting previously unselected package golang-golang-x-time-dev. 750s Preparing to unpack .../115-golang-golang-x-time-dev_0.14.0-1_all.deb ... 750s Unpacking golang-golang-x-time-dev (0.14.0-1) ... 750s Selecting previously unselected package golang-google-api-dev. 750s Preparing to unpack .../116-golang-google-api-dev_0.61.0-6_all.deb ... 750s Unpacking golang-google-api-dev (0.61.0-6) ... 759s Selecting previously unselected package golang-rsc-binaryregexp-dev. 759s Preparing to unpack .../117-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... 759s Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... 759s Selecting previously unselected package golang-google-cloud-dev. 759s Preparing to unpack .../118-golang-google-cloud-dev_0.56.0-6_all.deb ... 759s Unpacking golang-google-cloud-dev (0.56.0-6) ... 760s Selecting previously unselected package golang-google-grpc-dev. 760s Preparing to unpack .../119-golang-google-grpc-dev_1.64.0-7_all.deb ... 760s Unpacking golang-google-grpc-dev (1.64.0-7) ... 762s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 762s Preparing to unpack .../120-golang-github-rogpeppe-fastuuid-dev_1.2.0-1_all.deb ... 762s Unpacking golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 763s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 763s Preparing to unpack .../121-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2build1_all.deb ... 763s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2build1) ... 763s Selecting previously unselected package golang-opentelemetry-proto-dev. 763s Preparing to unpack .../122-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... 763s Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... 764s Selecting previously unselected package golang-opentelemetry-otel-dev. 764s Preparing to unpack .../123-golang-opentelemetry-otel-dev_1.31.0-6_all.deb ... 764s Unpacking golang-opentelemetry-otel-dev (1.31.0-6) ... 764s Selecting previously unselected package golang-github-aws-smithy-go-dev. 764s Preparing to unpack .../124-golang-github-aws-smithy-go-dev_1.23.2-1_all.deb ... 764s Unpacking golang-github-aws-smithy-go-dev (1.23.2-1) ... 764s Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. 764s Preparing to unpack .../125-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... 764s Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 796s Selecting previously unselected package golang-github-benbjohnson-clock-dev. 796s Preparing to unpack .../126-golang-github-benbjohnson-clock-dev_1.3.0-1build1_all.deb ... 796s Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 796s Selecting previously unselected package golang-github-bmatcuk-doublestar-dev. 796s Preparing to unpack .../127-golang-github-bmatcuk-doublestar-dev_4.6.1-1_all.deb ... 796s Unpacking golang-github-bmatcuk-doublestar-dev (4.6.1-1) ... 797s Selecting previously unselected package golang-github-casbin-govaluate-dev. 797s Preparing to unpack .../128-golang-github-casbin-govaluate-dev_1.10.0-1_all.deb ... 797s Unpacking golang-github-casbin-govaluate-dev (1.10.0-1) ... 797s Selecting previously unselected package golang-github-casbin-casbin-dev. 797s Preparing to unpack .../129-golang-github-casbin-casbin-dev_3.4.1-1_all.deb ... 797s Unpacking golang-github-casbin-casbin-dev (3.4.1-1) ... 797s Selecting previously unselected package golang-github-cockroachdb-datadriven-dev. 797s Preparing to unpack .../130-golang-github-cockroachdb-datadriven-dev_1.0.2-6_all.deb ... 797s Unpacking golang-github-cockroachdb-datadriven-dev (1.0.2-6) ... 797s Selecting previously unselected package golang-github-etcd-io-gofail-dev. 797s Preparing to unpack .../131-golang-github-etcd-io-gofail-dev_0.1.0-1build1_all.deb ... 797s Unpacking golang-github-etcd-io-gofail-dev (0.1.0-1build1) ... 797s Selecting previously unselected package golang-github-coreos-bbolt-dev. 797s Preparing to unpack .../132-golang-github-coreos-bbolt-dev_1.4.2-1_all.deb ... 797s Unpacking golang-github-coreos-bbolt-dev (1.4.2-1) ... 797s Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. 798s Preparing to unpack .../133-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... 798s Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 798s Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. 798s Preparing to unpack .../134-golang-github-russross-blackfriday-v2-dev_2.1.0-1build1_all.deb ... 798s Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 798s Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. 798s Preparing to unpack .../135-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... 798s Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 798s Selecting previously unselected package golang-github-creack-pty-dev. 798s Preparing to unpack .../136-golang-github-creack-pty-dev_1.1.21-1_all.deb ... 798s Unpacking golang-github-creack-pty-dev (1.1.21-1) ... 798s Selecting previously unselected package golang-github-felixge-httpsnoop-dev. 798s Preparing to unpack .../137-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... 798s Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 798s Selecting previously unselected package golang-golang-x-image-dev. 798s Preparing to unpack .../138-golang-golang-x-image-dev_0.35.0-1_all.deb ... 798s Unpacking golang-golang-x-image-dev (0.35.0-1) ... 799s Selecting previously unselected package golang-github-golang-freetype-dev. 799s Preparing to unpack .../139-golang-github-golang-freetype-dev_0.0~git20170609.e2365df+dfsg-2_all.deb ... 799s Unpacking golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... 799s Selecting previously unselected package golang-github-fogleman-gg-dev. 800s Preparing to unpack .../140-golang-github-fogleman-gg-dev_1.3.0-4_all.deb ... 800s Unpacking golang-github-fogleman-gg-dev (1.3.0-4) ... 800s Selecting previously unselected package golang-github-go-zookeeper-zk-dev. 800s Preparing to unpack .../141-golang-github-go-zookeeper-zk-dev_1.0.4-1_all.deb ... 800s Unpacking golang-github-go-zookeeper-zk-dev (1.0.4-1) ... 800s Selecting previously unselected package golang-github-golang-jwt-jwt-dev. 800s Preparing to unpack .../142-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.2-1build1_all.deb ... 800s Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1build1) ... 800s Selecting previously unselected package golang-github-influxdata-influxdb1-client-dev. 800s Preparing to unpack .../143-golang-github-influxdata-influxdb1-client-dev_0.0~git20220302.a9ab567-2_all.deb ... 800s Unpacking golang-github-influxdata-influxdb1-client-dev (0.0~git20220302.a9ab567-2) ... 800s Selecting previously unselected package golang-github-nats-io-nkeys-dev. 800s Preparing to unpack .../144-golang-github-nats-io-nkeys-dev_0.4.12-1_all.deb ... 800s Unpacking golang-github-nats-io-nkeys-dev (0.4.12-1) ... 800s Selecting previously unselected package golang-github-nats-io-nuid-dev. 800s Preparing to unpack .../145-golang-github-nats-io-nuid-dev_1.0.1-1_all.deb ... 800s Unpacking golang-github-nats-io-nuid-dev (1.0.1-1) ... 800s Selecting previously unselected package golang-github-nats-io-go-nats-dev. 800s Preparing to unpack .../146-golang-github-nats-io-go-nats-dev_1.48.0-1_all.deb ... 800s Unpacking golang-github-nats-io-go-nats-dev (1.48.0-1) ... 801s Selecting previously unselected package golang-github-minio-highwayhash-dev. 801s Preparing to unpack .../147-golang-github-minio-highwayhash-dev_1.0.2-2_all.deb ... 801s Unpacking golang-github-minio-highwayhash-dev (1.0.2-2) ... 801s Selecting previously unselected package golang-github-nats-io-jwt-dev. 801s Preparing to unpack .../148-golang-github-nats-io-jwt-dev_2.8.0-1_all.deb ... 801s Unpacking golang-github-nats-io-jwt-dev (2.8.0-1) ... 801s Selecting previously unselected package golang-uber-automaxprocs-dev. 801s Preparing to unpack .../149-golang-uber-automaxprocs-dev_1.5.3-1_all.deb ... 801s Unpacking golang-uber-automaxprocs-dev (1.5.3-1) ... 801s Selecting previously unselected package golang-github-nats-io-nats-server-dev. 801s Preparing to unpack .../150-golang-github-nats-io-nats-server-dev_2.10.27-1_all.deb ... 801s Unpacking golang-github-nats-io-nats-server-dev (2.10.27-1) ... 803s Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. 803s Preparing to unpack .../151-golang-github-opentracing-opentracing-go-dev_1.2.0-2_all.deb ... 803s Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... 803s Selecting previously unselected package golang-github-edsrzf-mmap-go-dev. 803s Preparing to unpack .../152-golang-github-edsrzf-mmap-go-dev_1.2.0-1_all.deb ... 803s Unpacking golang-github-edsrzf-mmap-go-dev (1.2.0-1) ... 803s Selecting previously unselected package golang-github-goccmack-gocc-dev. 803s Preparing to unpack .../153-golang-github-goccmack-gocc-dev_0.0~git20230228.2292f9e-1build1_all.deb ... 803s Unpacking golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1build1) ... 804s Selecting previously unselected package golang-github-yuin-goldmark-dev. 804s Preparing to unpack .../154-golang-github-yuin-goldmark-dev_1.7.13-1_all.deb ... 804s Unpacking golang-github-yuin-goldmark-dev (1.7.13-1) ... 804s Selecting previously unselected package golang-golang-x-mod-dev. 804s Preparing to unpack .../155-golang-golang-x-mod-dev_0.30.0-1_all.deb ... 804s Unpacking golang-golang-x-mod-dev (0.30.0-1) ... 804s Selecting previously unselected package golang-golang-x-tools-dev. 804s Preparing to unpack .../156-golang-golang-x-tools-dev_1%3a0.25.1+ds-0ubuntu1_all.deb ... 804s Unpacking golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 806s Selecting previously unselected package golang-github-jung-kurt-gofpdf-dev. 806s Preparing to unpack .../157-golang-github-jung-kurt-gofpdf-dev_2.17.3+ds-1_all.deb ... 806s Unpacking golang-github-jung-kurt-gofpdf-dev (2.17.3+ds-1) ... 811s Selecting previously unselected package golang-gonum-v1-plot-dev. 811s Preparing to unpack .../158-golang-gonum-v1-plot-dev_0.7.0-5_all.deb ... 811s Unpacking golang-gonum-v1-plot-dev (0.7.0-5) ... 812s Selecting previously unselected package golang-gonum-v1-gonum-dev. 813s Preparing to unpack .../159-golang-gonum-v1-gonum-dev_0.15.1-1_all.deb ... 813s Unpacking golang-gonum-v1-gonum-dev (0.15.1-1) ... 814s Selecting previously unselected package golang-github-hdrhistogram-hdrhistogram-go-dev. 814s Preparing to unpack .../160-golang-github-hdrhistogram-hdrhistogram-go-dev_1.2.0+ds-1_all.deb ... 814s Unpacking golang-github-hdrhistogram-hdrhistogram-go-dev (1.2.0+ds-1) ... 814s Selecting previously unselected package golang-github-pkg-errors-dev. 814s Preparing to unpack .../161-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 814s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 815s Selecting previously unselected package golang-github-performancecopilot-speed-dev. 815s Preparing to unpack .../162-golang-github-performancecopilot-speed-dev_4.0.0-4_all.deb ... 815s Unpacking golang-github-performancecopilot-speed-dev (4.0.0-4) ... 815s Selecting previously unselected package golang-uber-goleak-dev. 816s Preparing to unpack .../163-golang-uber-goleak-dev_1.3.0-1_all.deb ... 816s Unpacking golang-uber-goleak-dev (1.3.0-1) ... 816s Selecting previously unselected package golang-github-rabbitmq-amqp091-go-dev. 816s Preparing to unpack .../164-golang-github-rabbitmq-amqp091-go-dev_1.10.0-1_all.deb ... 816s Unpacking golang-github-rabbitmq-amqp091-go-dev (1.10.0-1) ... 817s Selecting previously unselected package golang-github-sirupsen-logrus-dev. 817s Preparing to unpack .../165-golang-github-sirupsen-logrus-dev_1.9.3-1_all.deb ... 817s Unpacking golang-github-sirupsen-logrus-dev (1.9.3-1) ... 817s Selecting previously unselected package golang-github-vividcortex-gohistogram-dev. 817s Preparing to unpack .../166-golang-github-vividcortex-gohistogram-dev_1.0.0-2_all.deb ... 818s Unpacking golang-github-vividcortex-gohistogram-dev (1.0.0-2) ... 818s Selecting previously unselected package golang-github-go-kit-kit-dev. 818s Preparing to unpack .../167-golang-github-go-kit-kit-dev_0.13.0-9_all.deb ... 818s Unpacking golang-github-go-kit-kit-dev (0.13.0-9) ... 819s Selecting previously unselected package golang-github-oklog-run-dev. 819s Preparing to unpack .../168-golang-github-oklog-run-dev_1.1.0-2_all.deb ... 819s Unpacking golang-github-oklog-run-dev (1.1.0-2) ... 819s Selecting previously unselected package golang-go.uber-atomic-dev. 819s Preparing to unpack .../169-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... 819s Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... 820s Selecting previously unselected package golang-go.uber-multierr-dev. 820s Preparing to unpack .../170-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... 820s Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... 820s Selecting previously unselected package golang-go.uber-zap-dev. 820s Preparing to unpack .../171-golang-go.uber-zap-dev_1.27.0-1_all.deb ... 820s Unpacking golang-go.uber-zap-dev (1.27.0-1) ... 820s Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-middleware-dev. 820s Preparing to unpack .../172-golang-github-grpc-ecosystem-go-grpc-middleware-dev_2.1.0-2_all.deb ... 820s Unpacking golang-github-grpc-ecosystem-go-grpc-middleware-dev (2.1.0-2) ... 820s Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. 820s Preparing to unpack .../173-golang-github-pelletier-go-toml.v2-dev_2.2.4-1_all.deb ... 820s Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 821s Selecting previously unselected package golang-github-rivo-uniseg-dev. 821s Preparing to unpack .../174-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... 821s Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... 821s Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. 821s Preparing to unpack .../175-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... 821s Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 821s Selecting previously unselected package golang-github-soheilhy-cmux-dev. 821s Preparing to unpack .../176-golang-github-soheilhy-cmux-dev_0.1.5-2_all.deb ... 821s Unpacking golang-github-soheilhy-cmux-dev (0.1.5-2) ... 822s Selecting previously unselected package golang-github-subosito-gotenv-dev. 822s Preparing to unpack .../177-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... 822s Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... 822s Selecting previously unselected package golang-github-gorilla-websocket-dev. 822s Preparing to unpack .../178-golang-github-gorilla-websocket-dev_1.5.3-1_all.deb ... 822s Unpacking golang-github-gorilla-websocket-dev (1.5.3-1) ... 822s Selecting previously unselected package golang-github-tmc-grpc-websocket-proxy-dev. 822s Preparing to unpack .../179-golang-github-tmc-grpc-websocket-proxy-dev_0.0~git20200427.3cfed13-3_all.deb ... 822s Unpacking golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-3) ... 822s Selecting previously unselected package golang-github-kr-text-dev. 822s Preparing to unpack .../180-golang-github-kr-text-dev_0.2.0-2_all.deb ... 822s Unpacking golang-github-kr-text-dev (0.2.0-2) ... 822s Selecting previously unselected package golang-github-kr-pretty-dev. 822s Preparing to unpack .../181-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... 822s Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... 823s Selecting previously unselected package golang-gopkg-check.v1-dev. 823s Preparing to unpack .../182-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... 823s Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 824s Selecting previously unselected package golang-k8s-sigs-yaml-dev. 824s Preparing to unpack .../183-golang-k8s-sigs-yaml-dev_1.4.0-2_all.deb ... 824s Unpacking golang-k8s-sigs-yaml-dev (1.4.0-2) ... 824s Selecting previously unselected package golang-opentelemetry-contrib-dev. 824s Preparing to unpack .../184-golang-opentelemetry-contrib-dev_0.56.0-5_all.deb ... 824s Unpacking golang-opentelemetry-contrib-dev (0.56.0-5) ... 825s Selecting previously unselected package libcap-dev:s390x. 825s Preparing to unpack .../185-libcap-dev_1%3a2.75-10ubuntu1_s390x.deb ... 825s Unpacking libcap-dev:s390x (1:2.75-10ubuntu1) ... 825s Selecting previously unselected package libjs-jquery. 825s Preparing to unpack .../186-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 825s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 825s Selecting previously unselected package libjs-jquery-ui. 825s Preparing to unpack .../187-libjs-jquery-ui_1.13.2+dfsg-1build1_all.deb ... 825s Unpacking libjs-jquery-ui (1.13.2+dfsg-1build1) ... 826s Selecting previously unselected package libprotobuf-lite32t64:s390x. 826s Preparing to unpack .../188-libprotobuf-lite32t64_3.21.12-15_s390x.deb ... 826s Unpacking libprotobuf-lite32t64:s390x (3.21.12-15) ... 826s Selecting previously unselected package libprotobuf32t64:s390x. 826s Preparing to unpack .../189-libprotobuf32t64_3.21.12-15_s390x.deb ... 826s Unpacking libprotobuf32t64:s390x (3.21.12-15) ... 826s Selecting previously unselected package libprotoc32t64:s390x. 826s Preparing to unpack .../190-libprotoc32t64_3.21.12-15_s390x.deb ... 826s Unpacking libprotoc32t64:s390x (3.21.12-15) ... 827s Selecting previously unselected package libsystemd-dev:s390x. 827s Preparing to unpack .../191-libsystemd-dev_259-1ubuntu3_s390x.deb ... 827s Unpacking libsystemd-dev:s390x (259-1ubuntu3) ... 827s Selecting previously unselected package zlib1g-dev:s390x. 827s Preparing to unpack .../192-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_s390x.deb ... 827s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 828s Selecting previously unselected package libprotobuf-dev:s390x. 828s Preparing to unpack .../193-libprotobuf-dev_3.21.12-15_s390x.deb ... 828s Unpacking libprotobuf-dev:s390x (3.21.12-15) ... 829s Selecting previously unselected package protobuf-compiler. 829s Preparing to unpack .../194-protobuf-compiler_3.21.12-15_s390x.deb ... 829s Unpacking protobuf-compiler (3.21.12-15) ... 829s Selecting previously unselected package protoc-gen-go-1-5. 829s Preparing to unpack .../195-protoc-gen-go-1-5_1.5.4-2_s390x.deb ... 829s Unpacking protoc-gen-go-1-5 (1.5.4-2) ... 830s Selecting previously unselected package tzdata-legacy. 831s Preparing to unpack .../196-tzdata-legacy_2025c-3ubuntu3_all.deb ... 831s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 831s Selecting previously unselected package dh-golang. 831s Preparing to unpack .../197-dh-golang_1.63build1_all.deb ... 831s Unpacking dh-golang (1.63build1) ... 831s Selecting previously unselected package etcd-client. 831s Preparing to unpack .../198-etcd-client_3.5.16-4_s390x.deb ... 831s Unpacking etcd-client (3.5.16-4) ... 832s Selecting previously unselected package golang-dbus-dev. 832s Preparing to unpack .../199-golang-dbus-dev_5.1.0-1_all.deb ... 832s Unpacking golang-dbus-dev (5.1.0-1) ... 832s Selecting previously unselected package golang-github-bgentry-speakeasy-dev. 832s Preparing to unpack .../200-golang-github-bgentry-speakeasy-dev_0.1.0-2build1_all.deb ... 832s Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2build1) ... 833s Selecting previously unselected package golang-github-coreos-go-semver-dev. 833s Preparing to unpack .../201-golang-github-coreos-go-semver-dev_0.3.0-1build1_all.deb ... 833s Unpacking golang-github-coreos-go-semver-dev (0.3.0-1build1) ... 833s Selecting previously unselected package golang-github-coreos-go-systemd-dev. 833s Preparing to unpack .../202-golang-github-coreos-go-systemd-dev_22.6.0-1_all.deb ... 833s Unpacking golang-github-coreos-go-systemd-dev (22.6.0-1) ... 833s Selecting previously unselected package golang-github-dustin-go-humanize-dev. 833s Preparing to unpack .../203-golang-github-dustin-go-humanize-dev_1.0.1-1_all.deb ... 833s Unpacking golang-github-dustin-go-humanize-dev (1.0.1-1) ... 833s Selecting previously unselected package golang-github-gogo-protobuf-dev. 833s Preparing to unpack .../204-golang-github-gogo-protobuf-dev_1.3.2-3build1_all.deb ... 833s Unpacking golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 834s Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev. 834s Preparing to unpack .../205-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-5_all.deb ... 834s Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 834s Selecting previously unselected package golang-github-jonboulle-clockwork-dev. 835s Preparing to unpack .../206-golang-github-jonboulle-clockwork-dev_0.5.0+really+0.1.0-1_all.deb ... 835s Unpacking golang-github-jonboulle-clockwork-dev (0.5.0+really+0.1.0-1) ... 835s Selecting previously unselected package golang-github-mattn-go-runewidth-dev. 835s Preparing to unpack .../207-golang-github-mattn-go-runewidth-dev_0.0.16-2_all.deb ... 835s Unpacking golang-github-mattn-go-runewidth-dev (0.0.16-2) ... 835s Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. 835s Preparing to unpack .../208-golang-github-olekukonko-tablewriter-dev_0.0.5-2_all.deb ... 836s Unpacking golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... 836s Selecting previously unselected package golang-github-spf13-pflag-dev. 836s Preparing to unpack .../209-golang-github-spf13-pflag-dev_1.0.10-1_all.deb ... 836s Unpacking golang-github-spf13-pflag-dev (1.0.10-1) ... 836s Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. 836s Preparing to unpack .../210-golang-github-fsnotify-fsnotify-dev_1.9.0-1_all.deb ... 836s Unpacking golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 836s Selecting previously unselected package golang-github-hashicorp-hcl-dev. 836s Preparing to unpack .../211-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... 836s Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 837s Selecting previously unselected package golang-github-magiconair-properties-dev. 838s Preparing to unpack .../212-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... 838s Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... 838s Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. 838s Preparing to unpack .../213-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... 838s Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 839s Selecting previously unselected package golang-github-burntsushi-toml-dev. 839s Preparing to unpack .../214-golang-github-burntsushi-toml-dev_1.5.0-1_all.deb ... 839s Unpacking golang-github-burntsushi-toml-dev (1.5.0-1) ... 839s Selecting previously unselected package golang-github-pelletier-go-toml-dev. 839s Preparing to unpack .../215-golang-github-pelletier-go-toml-dev_1.9.5-1build1_all.deb ... 839s Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 840s Selecting previously unselected package golang-github-kr-fs-dev. 840s Preparing to unpack .../216-golang-github-kr-fs-dev_0.1.0-2_all.deb ... 840s Unpacking golang-github-kr-fs-dev (0.1.0-2) ... 840s Selecting previously unselected package golang-github-pkg-sftp-dev. 840s Preparing to unpack .../217-golang-github-pkg-sftp-dev_1.13.9-1_all.deb ... 841s Unpacking golang-github-pkg-sftp-dev (1.13.9-1) ... 841s Selecting previously unselected package golang-github-spf13-afero-dev. 841s Preparing to unpack .../218-golang-github-spf13-afero-dev_1.15.0-2_all.deb ... 841s Unpacking golang-github-spf13-afero-dev (1.15.0-2) ... 841s Selecting previously unselected package golang-github-spf13-cast-dev. 841s Preparing to unpack .../219-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 841s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 841s Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. 841s Preparing to unpack .../220-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... 841s Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 842s Selecting previously unselected package golang-gopkg-ini.v1-dev. 842s Preparing to unpack .../221-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... 842s Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... 842s Selecting previously unselected package golang-github-spf13-viper-dev. 842s Preparing to unpack .../222-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... 842s Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... 842s Selecting previously unselected package golang-github-spf13-cobra-dev. 842s Preparing to unpack .../223-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... 842s Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... 842s Selecting previously unselected package golang-github-urfave-cli-dev. 842s Preparing to unpack .../224-golang-github-urfave-cli-dev_1.22.14-1_all.deb ... 842s Unpacking golang-github-urfave-cli-dev (1.22.14-1) ... 842s Selecting previously unselected package golang-github-xiang90-probing-dev. 842s Preparing to unpack .../225-golang-github-xiang90-probing-dev_0.0.2-2_all.deb ... 843s Unpacking golang-github-xiang90-probing-dev (0.0.2-2) ... 843s Selecting previously unselected package golang-gopkg-cheggaaa-pb.v1-dev. 843s Preparing to unpack .../226-golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-3_all.deb ... 843s Unpacking golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-3) ... 844s Selecting previously unselected package golang-gopkg-natefinch-lumberjack.v2-dev. 844s Preparing to unpack .../227-golang-gopkg-natefinch-lumberjack.v2-dev_2.1-2_all.deb ... 844s Unpacking golang-gopkg-natefinch-lumberjack.v2-dev (2.1-2) ... 844s Selecting previously unselected package golang-etcd-server-dev. 844s Preparing to unpack .../228-golang-etcd-server-dev_3.5.16-4_all.deb ... 844s Unpacking golang-etcd-server-dev (3.5.16-4) ... 844s Selecting previously unselected package golang-golang-x-tools. 845s Preparing to unpack .../229-golang-golang-x-tools_1%3a0.25.1+ds-0ubuntu1_s390x.deb ... 845s Unpacking golang-golang-x-tools (1:0.25.1+ds-0ubuntu1) ... 862s Setting up libprotobuf-lite32t64:s390x (3.21.12-15) ... 862s Setting up golang-golang-x-time-dev (0.14.0-1) ... 862s Setting up golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 862s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 862s Setting up golang-github-oklog-run-dev (1.1.0-2) ... 862s Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... 862s Setting up golang-gopkg-yaml.v2-dev (2.4.3-1) ... 862s Setting up libprotobuf32t64:s390x (3.21.12-15) ... 862s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 862s Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 862s Setting up golang-dbus-dev (5.1.0-1) ... 862s Setting up golang-github-creack-pty-dev (1.1.21-1) ... 862s Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 862s Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 862s Setting up golang-github-golang-mock-dev (1.6.0-2build1) ... 862s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 862s Setting up golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 862s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 862s Setting up libarchive-zip-perl (1.68-1) ... 862s Setting up golang-github-influxdata-influxdb1-client-dev (0.0~git20220302.a9ab567-2) ... 862s Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... 862s Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... 862s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 862s Setting up libdebhelper-perl (13.28ubuntu1) ... 862s Setting up golang-github-burntsushi-toml-dev (1.5.0-1) ... 862s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 862s Setting up golang-github-kr-fs-dev (0.1.0-2) ... 862s Setting up golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1build1) ... 862s Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... 862s Setting up linux-libc-dev:s390x (6.19.0-3.3) ... 862s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 862s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 862s Setting up m4 (1.4.20-2) ... 862s Setting up golang-golang-x-term-dev (0.22.0-1) ... 862s Setting up golang-github-jonboulle-clockwork-dev (0.5.0+really+0.1.0-1) ... 862s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 862s Setting up libgomp1:s390x (15.2.0-12ubuntu1) ... 862s Setting up golang-github-google-btree-dev (1.0.1-1) ... 862s Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 862s Setting up golang-go.uber-atomic-dev (1.11.0-1) ... 862s Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... 862s Setting up tzdata-legacy (2025c-3ubuntu3) ... 862s Setting up golang-github-vividcortex-gohistogram-dev (1.0.0-2) ... 862s Setting up golang-github-coreos-go-semver-dev (0.3.0-1build1) ... 862s Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... 862s Setting up golang-github-spf13-pflag-dev (1.0.10-1) ... 862s Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2build1) ... 862s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 862s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 862s Setting up golang-github-xiang90-probing-dev (0.0.2-2) ... 862s Setting up autotools-dev (20240727.1build1) ... 862s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 862s Setting up rpcsvc-proto (1.4.3-1build1) ... 862s Setting up golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 862s Setting up golang-google-protobuf-dev (1.36.7-1) ... 862s Setting up golang-github-kr-text-dev (0.2.0-2) ... 862s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 862s Setting up golang-github-etcd-io-gofail-dev (0.1.0-1build1) ... 862s Setting up golang-github-yuin-goldmark-dev (1.7.13-1) ... 862s Setting up golang-github-bmatcuk-doublestar-dev (4.6.1-1) ... 862s Setting up golang-github-jung-kurt-gofpdf-dev (2.17.3+ds-1) ... 862s Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... 862s Setting up libmpc3:s390x (1.3.1-2) ... 862s Setting up golang-golang-x-sync-dev (0.7.0-1) ... 862s Setting up golang-golang-x-mod-dev (0.30.0-1) ... 862s Setting up autopoint (0.23.2-1) ... 862s Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... 862s Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1build1) ... 862s Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 862s Setting up golang-github-chzyer-logex-dev (1.2.1-1) ... 862s Setting up golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 862s Setting up golang-glog-dev (1.2.4-1) ... 862s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 862s Setting up golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 862s Setting up autoconf (2.72-3.1ubuntu1) ... 862s Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... 862s Setting up libubsan1:s390x (15.2.0-12ubuntu1) ... 862s Setting up dwz (0.16-2build1) ... 862s Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 862s Setting up golang-github-casbin-govaluate-dev (1.10.0-1) ... 862s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 862s Setting up golang-golang-x-text-dev (0.31.0-1) ... 862s Setting up golang-github-go-logr-logr-dev (1.4.3-1) ... 862s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 862s Setting up golang-github-ajstarks-svgo-dev (2012-01-27-3build1) ... 862s Setting up golang-gopkg-natefinch-lumberjack.v2-dev (2.1-2) ... 862s Setting up libcrypt-dev:s390x (1:4.5.1-1) ... 862s Setting up libasan8:s390x (15.2.0-12ubuntu1) ... 862s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 862s Setting up golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 862s Setting up golang-github-dustin-go-humanize-dev (1.0.1-1) ... 862s Setting up golang-github-prometheus-procfs-dev (0.19.2-1) ... 862s Setting up debugedit (1:5.2-3build1) ... 862s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 862s Setting up etcd-client (3.5.16-4) ... 862s Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... 862s Setting up golang-uber-goleak-dev (1.3.0-1) ... 862s Setting up golang-github-go-zookeeper-zk-dev (1.0.4-1) ... 862s Setting up golang-golang-x-crypto-dev (1:0.45.0-1) ... 862s Setting up golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 862s Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... 862s Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... 862s Setting up etcd-server (3.5.16-4) ... 868s Created symlink '/etc/systemd/system/etcd2.service' → '/usr/lib/systemd/system/etcd.service'. 868s Created symlink '/etc/systemd/system/multi-user.target.wants/etcd.service' → '/usr/lib/systemd/system/etcd.service'. 881s Setting up golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 881s Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 881s Setting up libtsan2:s390x (15.2.0-12ubuntu1) ... 881s Setting up golang-github-casbin-casbin-dev (3.4.1-1) ... 881s Setting up golang-uber-automaxprocs-dev (1.5.3-1) ... 881s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 881s Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... 881s Setting up libprotoc32t64:s390x (3.21.12-15) ... 881s Setting up libisl23:s390x (0.27-1build1) ... 881s Setting up golang-github-edsrzf-mmap-go-dev (1.2.0-1) ... 881s Setting up libc-dev-bin (2.42-2ubuntu4) ... 881s Setting up golang-src (2:1.25~1) ... 881s Setting up libcap-dev:s390x (1:2.75-10ubuntu1) ... 881s Setting up golang-github-nats-io-nuid-dev (1.0.1-1) ... 881s Setting up libcc1-0:s390x (15.2.0-12ubuntu1) ... 881s Setting up libsystemd-dev:s390x (259-1ubuntu3) ... 881s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 881s Setting up liblsan0:s390x (15.2.0-12ubuntu1) ... 881s Setting up libitm1:s390x (15.2.0-12ubuntu1) ... 881s Setting up golang-github-coreos-bbolt-dev (1.4.2-1) ... 881s Setting up automake (1:1.18.1-3build1) ... 883s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 883s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 883s Setting up golang-github-sirupsen-logrus-dev (1.9.3-1) ... 883s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 883s Setting up golang-github-go-kit-log-dev (0.2.1-1) ... 883s Setting up golang-github-mattn-go-runewidth-dev (0.0.16-2) ... 883s Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 883s Setting up gettext (0.23.2-1) ... 883s Setting up libgcc-15-dev:s390x (15.2.0-12ubuntu1) ... 883s Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 883s Setting up protobuf-compiler (3.21.12-15) ... 883s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 883s Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... 883s Setting up golang-github-minio-highwayhash-dev (1.0.2-2) ... 883s Setting up golang-go:s390x (2:1.25~1) ... 883s Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 883s Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 883s Setting up golang-github-cockroachdb-datadriven-dev (1.0.2-6) ... 883s Setting up golang-github-pkg-sftp-dev (1.13.9-1) ... 883s Setting up golang-github-rabbitmq-amqp091-go-dev (1.10.0-1) ... 883s Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... 883s Setting up golang-any:s390x (2:1.25~1) ... 883s Setting up intltool-debian (0.35.0+20060710.6build1) ... 883s Setting up libjs-jquery-ui (1.13.2+dfsg-1build1) ... 883s Setting up golang-github-chzyer-test-dev (1.0.0-1) ... 883s Setting up golang-go.uber-multierr-dev (1.6.0-1) ... 883s Setting up golang-github-coreos-go-systemd-dev (22.6.0-1) ... 883s Setting up golang-github-chzyer-readline-dev (1.5.1-1) ... 883s Setting up golang-golang-x-image-dev (0.35.0-1) ... 883s Setting up golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-3) ... 883s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 883s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 883s Setting up golang-github-nats-io-nkeys-dev (0.4.12-1) ... 883s Setting up cpp-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 883s Setting up libc6-dev:s390x (2.42-2ubuntu4) ... 883s Setting up golang-github-spf13-afero-dev (1.15.0-2) ... 883s Setting up golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... 883s Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 883s Setting up gcc-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 883s Setting up golang-github-google-martian-dev (3.3.2-3) ... 883s Setting up golang-github-nats-io-jwt-dev (2.8.0-1) ... 883s Setting up golang-github-soheilhy-cmux-dev (0.1.5-2) ... 883s Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 883s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 883s Setting up po-debconf (1.0.22) ... 883s Setting up golang-github-nats-io-go-nats-dev (1.48.0-1) ... 883s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 883s Setting up golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 883s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 883s Setting up golang-golang-x-tools (1:0.25.1+ds-0ubuntu1) ... 883s Setting up golang-github-gorilla-websocket-dev (1.5.3-1) ... 883s Setting up golang-go.uber-zap-dev (1.27.0-1) ... 883s Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... 883s Setting up libstdc++-15-dev:s390x (15.2.0-12ubuntu1) ... 883s Setting up golang-github-nats-io-nats-server-dev (2.10.27-1) ... 883s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 883s Setting up golang-github-spf13-viper-dev (1.12.0-1) ... 883s Setting up golang-github-fogleman-gg-dev (1.3.0-4) ... 883s Setting up golang-gonum-v1-plot-dev (0.7.0-5) ... 883s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 883s Setting up cpp-15 (15.2.0-12ubuntu1) ... 883s Setting up cpp (4:15.2.0-4ubuntu1) ... 883s Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 883s Setting up golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-3) ... 883s Setting up golang-github-urfave-cli-dev (1.22.14-1) ... 883s Setting up g++-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 883s Setting up golang-github-kr-pretty-dev (0.3.1-1) ... 883s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 883s Setting up golang-gonum-v1-gonum-dev (0.15.1-1) ... 883s Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 883s Setting up libprotobuf-dev:s390x (3.21.12-15) ... 883s Setting up gcc-15 (15.2.0-12ubuntu1) ... 883s Setting up golang-k8s-sigs-yaml-dev (1.4.0-2) ... 883s Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... 883s Setting up g++-15 (15.2.0-12ubuntu1) ... 883s Setting up golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 883s Setting up libtool (2.5.4-9) ... 883s Setting up golang-github-hdrhistogram-hdrhistogram-go-dev (1.2.0+ds-1) ... 883s Setting up protoc-gen-go-1-5 (1.5.4-2) ... 883s Setting up gcc (4:15.2.0-4ubuntu1) ... 883s Setting up dh-autoreconf (21+nmu1) ... 883s Setting up golang-github-performancecopilot-speed-dev (4.0.0-4) ... 883s Setting up g++ (4:15.2.0-4ubuntu1) ... 883s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 883s Setting up build-essential (12.12ubuntu2) ... 883s Setting up debhelper (13.28ubuntu1) ... 883s Setting up dh-golang (1.63build1) ... 883s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 883s Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 883s Setting up golang-go.opencensus-dev (0.24.0-2) ... 883s Setting up golang-github-google-cel-go-dev (0.18.2+ds-7) ... 883s Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... 883s Setting up golang-google-api-dev (0.61.0-6) ... 883s Setting up golang-google-cloud-dev (0.56.0-6) ... 883s Setting up golang-google-grpc-dev (1.64.0-7) ... 883s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2build1) ... 883s Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... 883s Setting up golang-opentelemetry-otel-dev (1.31.0-6) ... 883s Setting up golang-github-aws-smithy-go-dev (1.23.2-1) ... 883s Setting up golang-opentelemetry-contrib-dev (0.56.0-5) ... 883s Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 883s Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... 883s Setting up golang-github-prometheus-common-dev (0.62.0-3) ... 883s Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... 883s Setting up golang-github-go-kit-kit-dev (0.13.0-9) ... 883s Setting up golang-github-grpc-ecosystem-go-grpc-middleware-dev (2.1.0-2) ... 883s Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 883s Setting up golang-etcd-server-dev (3.5.16-4) ... 883s Processing triggers for install-info (7.2-5) ... 892s Processing triggers for libc-bin (2.42-2ubuntu4) ... 894s Processing triggers for man-db (2.13.1-1build1) ... 952s autopkgtest [06:15:27]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 952s autopkgtest [06:15:27]: test dh-golang-autopkgtest: [----------------------- 956s [info] Testing go.etcd.io/etcd... 956s [info] Source code installed by binary package, overriding dh_auto_configure... 959s dh build --buildsystem=golang --builddirectory=_build 961s dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build 962s dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build 962s debian/rules override_dh_auto_configure 963s make[1]: Entering directory '/tmp/autopkgtest.aWpfFV/autopkgtest_tmp' 964s mkdir -p "_build" 964s # remove existing symlinks, since "cp -a" won't convert them 964s find "_build" -type l -exec rm "{}" \; 964s cp -a /usr/share/gocode/src "_build" 1037s make[1]: Leaving directory '/tmp/autopkgtest.aWpfFV/autopkgtest_tmp' 1037s dh_auto_build -O--buildsystem=golang -O--builddirectory=_build 1046s cd _build && go generate -v go.etcd.io/etcd go.etcd.io/etcd/api/authpb go.etcd.io/etcd/api/etcdserverpb go.etcd.io/etcd/api/etcdserverpb/gw go.etcd.io/etcd/api/membershippb go.etcd.io/etcd/api/mvccpb go.etcd.io/etcd/api/v3rpc/rpctypes go.etcd.io/etcd/api/version go.etcd.io/etcd/client/pkg/fileutil go.etcd.io/etcd/client/pkg/logutil go.etcd.io/etcd/client/pkg/pathutil go.etcd.io/etcd/client/pkg/srv go.etcd.io/etcd/client/pkg/systemd go.etcd.io/etcd/client/pkg/testutil go.etcd.io/etcd/client/pkg/tlsutil go.etcd.io/etcd/client/pkg/transport go.etcd.io/etcd/client/pkg/types go.etcd.io/etcd/client/v2 go.etcd.io/etcd/client/v3 go.etcd.io/etcd/client/v3/clientv3util go.etcd.io/etcd/client/v3/concurrency go.etcd.io/etcd/client/v3/credentials go.etcd.io/etcd/client/v3/experimental/recipes go.etcd.io/etcd/client/v3/internal/endpoint go.etcd.io/etcd/client/v3/internal/resolver go.etcd.io/etcd/client/v3/kubernetes go.etcd.io/etcd/client/v3/leasing go.etcd.io/etcd/client/v3/mirror go.etcd.io/etcd/client/v3/mock/mockserver go.etcd.io/etcd/client/v3/namespace go.etcd.io/etcd/client/v3/naming go.etcd.io/etcd/client/v3/naming/endpoints go.etcd.io/etcd/client/v3/naming/endpoints/internal go.etcd.io/etcd/client/v3/naming/resolver go.etcd.io/etcd/client/v3/ordering go.etcd.io/etcd/client/v3/snapshot go.etcd.io/etcd/client/v3/yaml go.etcd.io/etcd/etcdctl go.etcd.io/etcd/etcdctl/ctlv2 go.etcd.io/etcd/etcdctl/ctlv2/command go.etcd.io/etcd/etcdctl/ctlv3 go.etcd.io/etcd/etcdctl/ctlv3/command go.etcd.io/etcd/etcdutl go.etcd.io/etcd/etcdutl/etcdutl go.etcd.io/etcd/etcdutl/snapshot go.etcd.io/etcd/pkg/adt go.etcd.io/etcd/pkg/cobrautl go.etcd.io/etcd/pkg/contention go.etcd.io/etcd/pkg/cpuutil go.etcd.io/etcd/pkg/crc go.etcd.io/etcd/pkg/debugutil go.etcd.io/etcd/pkg/expect go.etcd.io/etcd/pkg/flags go.etcd.io/etcd/pkg/grpc_testing go.etcd.io/etcd/pkg/httputil go.etcd.io/etcd/pkg/idutil go.etcd.io/etcd/pkg/ioutil go.etcd.io/etcd/pkg/netutil go.etcd.io/etcd/pkg/osutil go.etcd.io/etcd/pkg/pbutil go.etcd.io/etcd/pkg/proxy go.etcd.io/etcd/pkg/report go.etcd.io/etcd/pkg/runtime go.etcd.io/etcd/pkg/schedule go.etcd.io/etcd/pkg/stringutil go.etcd.io/etcd/pkg/traceutil go.etcd.io/etcd/pkg/wait go.etcd.io/etcd/raft go.etcd.io/etcd/raft/confchange go.etcd.io/etcd/raft/quorum go.etcd.io/etcd/raft/raftpb go.etcd.io/etcd/raft/rafttest go.etcd.io/etcd/raft/tracker go.etcd.io/etcd/server go.etcd.io/etcd/server/auth go.etcd.io/etcd/server/config go.etcd.io/etcd/server/datadir go.etcd.io/etcd/server/embed go.etcd.io/etcd/server/etcdmain go.etcd.io/etcd/server/etcdserver go.etcd.io/etcd/server/etcdserver/api go.etcd.io/etcd/server/etcdserver/api/etcdhttp go.etcd.io/etcd/server/etcdserver/api/membership go.etcd.io/etcd/server/etcdserver/api/rafthttp go.etcd.io/etcd/server/etcdserver/api/snap go.etcd.io/etcd/server/etcdserver/api/snap/snappb go.etcd.io/etcd/server/etcdserver/api/v2auth go.etcd.io/etcd/server/etcdserver/api/v2discovery go.etcd.io/etcd/server/etcdserver/api/v2error go.etcd.io/etcd/server/etcdserver/api/v2http go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes go.etcd.io/etcd/server/etcdserver/api/v2stats go.etcd.io/etcd/server/etcdserver/api/v2store go.etcd.io/etcd/server/etcdserver/api/v2v3 go.etcd.io/etcd/server/etcdserver/api/v3alarm go.etcd.io/etcd/server/etcdserver/api/v3client go.etcd.io/etcd/server/etcdserver/api/v3compactor go.etcd.io/etcd/server/etcdserver/api/v3election go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw go.etcd.io/etcd/server/etcdserver/api/v3lock go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw go.etcd.io/etcd/server/etcdserver/api/v3rpc go.etcd.io/etcd/server/etcdserver/cindex go.etcd.io/etcd/server/lease go.etcd.io/etcd/server/lease/leasehttp go.etcd.io/etcd/server/lease/leasepb go.etcd.io/etcd/server/mock/mockstorage go.etcd.io/etcd/server/mock/mockstore go.etcd.io/etcd/server/mock/mockwait go.etcd.io/etcd/server/mvcc go.etcd.io/etcd/server/mvcc/backend go.etcd.io/etcd/server/mvcc/backend/testing go.etcd.io/etcd/server/mvcc/buckets go.etcd.io/etcd/server/proxy/grpcproxy go.etcd.io/etcd/server/proxy/grpcproxy/adapter go.etcd.io/etcd/server/proxy/grpcproxy/cache go.etcd.io/etcd/server/proxy/httpproxy go.etcd.io/etcd/server/proxy/tcpproxy go.etcd.io/etcd/server/storage/mvcc/testutil go.etcd.io/etcd/server/verify go.etcd.io/etcd/server/wal go.etcd.io/etcd/server/wal/walpb go.etcd.io/etcd/tests/e2e go.etcd.io/etcd/tests/framework/e2e go.etcd.io/etcd/tests/framework/testutils go.etcd.io/etcd/tests/functional/agent go.etcd.io/etcd/tests/functional/rpcpb go.etcd.io/etcd/tests/functional/runner go.etcd.io/etcd/tests/functional/tester go.etcd.io/etcd/tests/integration go.etcd.io/etcd/tests/integration/client go.etcd.io/etcd/tests/integration/clientv3 go.etcd.io/etcd/tests/integration/clientv3/connectivity go.etcd.io/etcd/tests/integration/clientv3/lease go.etcd.io/etcd/tests/testutils 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/client/examples contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/clientv3/concurrency contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/clientv3/examples contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/clientv3/experimental/recipes contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/clientv3/naming contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/clientv3/snapshot contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/embed contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/proxy/grpcproxy contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/snapshot contains no non-test Go files, removing it from build 1046s dh_auto_build: warning: go.etcd.io/etcd/tests/integration/v2store contains no non-test Go files, removing it from build 1046s src/go.etcd.io/etcd/dummy.go 1046s src/go.etcd.io/etcd/api/authpb/auth.pb.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/etcdserver.pb.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/raft_internal.pb.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/raft_internal_stringer.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/rpc.pb.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/raft_internal_stringer_test.go 1046s src/go.etcd.io/etcd/api/etcdserverpb/gw/rpc.pb.gw.go 1046s src/go.etcd.io/etcd/api/membershippb/membership.pb.go 1046s src/go.etcd.io/etcd/api/mvccpb/kv.pb.go 1046s src/go.etcd.io/etcd/api/v3rpc/rpctypes/doc.go 1046s src/go.etcd.io/etcd/api/v3rpc/rpctypes/error.go 1046s src/go.etcd.io/etcd/api/v3rpc/rpctypes/error_test.go 1046s src/go.etcd.io/etcd/api/v3rpc/rpctypes/md.go 1046s src/go.etcd.io/etcd/api/v3rpc/rpctypes/metadatafields.go 1046s src/go.etcd.io/etcd/api/version/version.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/dir_unix.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/doc.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/filereader.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/filereader_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/fileutil.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/fileutil_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/lock.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/lock_flock.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/lock_linux.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/lock_linux_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/lock_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/preallocate.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/preallocate_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/preallocate_unix.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/purge.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/purge_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/read_dir.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/read_dir_test.go 1046s src/go.etcd.io/etcd/client/pkg/fileutil/sync_linux.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/doc.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/log_level.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/zap.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/zap_journal.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/zap_journal_test.go 1046s src/go.etcd.io/etcd/client/pkg/logutil/zap_test.go 1046s src/go.etcd.io/etcd/client/pkg/pathutil/path.go 1046s src/go.etcd.io/etcd/client/pkg/pathutil/path_test.go 1046s src/go.etcd.io/etcd/client/pkg/srv/srv.go 1046s src/go.etcd.io/etcd/client/pkg/srv/srv_test.go 1046s src/go.etcd.io/etcd/client/pkg/systemd/doc.go 1046s src/go.etcd.io/etcd/client/pkg/systemd/journal.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/assert.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/leak.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/leak_test.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/pauseable_handler.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/recorder.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/testingtb.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/testutil.go 1046s src/go.etcd.io/etcd/client/pkg/testutil/var.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/cipher_suites.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/cipher_suites_test.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/doc.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/tlsutil.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/versions.go 1046s src/go.etcd.io/etcd/client/pkg/tlsutil/versions_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/doc.go 1046s src/go.etcd.io/etcd/client/pkg/transport/keepalive_listener.go 1046s src/go.etcd.io/etcd/client/pkg/transport/keepalive_listener_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/keepalive_listener_unix.go 1046s src/go.etcd.io/etcd/client/pkg/transport/limit_listen.go 1046s src/go.etcd.io/etcd/client/pkg/transport/listener.go 1046s src/go.etcd.io/etcd/client/pkg/transport/listener_opts.go 1046s src/go.etcd.io/etcd/client/pkg/transport/listener_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/listener_tls.go 1046s src/go.etcd.io/etcd/client/pkg/transport/sockopt.go 1046s src/go.etcd.io/etcd/client/pkg/transport/sockopt_unix.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_conn.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_dialer.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_dialer_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_listener.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_listener_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_transport.go 1046s src/go.etcd.io/etcd/client/pkg/transport/timeout_transport_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/tls.go 1046s src/go.etcd.io/etcd/client/pkg/transport/tls_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/transport.go 1046s src/go.etcd.io/etcd/client/pkg/transport/transport_test.go 1046s src/go.etcd.io/etcd/client/pkg/transport/unix_listener.go 1046s src/go.etcd.io/etcd/client/pkg/types/doc.go 1046s src/go.etcd.io/etcd/client/pkg/types/id.go 1046s src/go.etcd.io/etcd/client/pkg/types/id_test.go 1046s src/go.etcd.io/etcd/client/pkg/types/set.go 1046s src/go.etcd.io/etcd/client/pkg/types/set_test.go 1046s src/go.etcd.io/etcd/client/pkg/types/slice.go 1046s src/go.etcd.io/etcd/client/pkg/types/slice_test.go 1046s src/go.etcd.io/etcd/client/pkg/types/urls.go 1046s src/go.etcd.io/etcd/client/pkg/types/urls_test.go 1046s src/go.etcd.io/etcd/client/pkg/types/urlsmap.go 1046s src/go.etcd.io/etcd/client/pkg/types/urlsmap_test.go 1046s src/go.etcd.io/etcd/client/v2/auth_role.go 1046s src/go.etcd.io/etcd/client/v2/auth_user.go 1046s src/go.etcd.io/etcd/client/v2/cancelreq.go 1046s src/go.etcd.io/etcd/client/v2/client.go 1046s src/go.etcd.io/etcd/client/v2/client_test.go 1046s src/go.etcd.io/etcd/client/v2/cluster_error.go 1046s src/go.etcd.io/etcd/client/v2/curl.go 1046s src/go.etcd.io/etcd/client/v2/discover.go 1046s src/go.etcd.io/etcd/client/v2/doc.go 1046s src/go.etcd.io/etcd/client/v2/fake_transport_test.go 1046s src/go.etcd.io/etcd/client/v2/json.go 1046s src/go.etcd.io/etcd/client/v2/keys.go 1046s src/go.etcd.io/etcd/client/v2/keys_bench_test.go 1046s src/go.etcd.io/etcd/client/v2/keys_test.go 1046s src/go.etcd.io/etcd/client/v2/members.go 1046s src/go.etcd.io/etcd/client/v2/members_test.go 1046s src/go.etcd.io/etcd/client/v2/util.go 1046s src/go.etcd.io/etcd/client/v2/main_test.go 1046s src/go.etcd.io/etcd/client/v3/auth.go 1046s src/go.etcd.io/etcd/client/v3/client.go 1046s src/go.etcd.io/etcd/client/v3/client_test.go 1046s src/go.etcd.io/etcd/client/v3/cluster.go 1046s src/go.etcd.io/etcd/client/v3/compact_op.go 1046s src/go.etcd.io/etcd/client/v3/compact_op_test.go 1046s src/go.etcd.io/etcd/client/v3/compare.go 1046s src/go.etcd.io/etcd/client/v3/config.go 1046s src/go.etcd.io/etcd/client/v3/ctx.go 1046s src/go.etcd.io/etcd/client/v3/ctx_test.go 1046s src/go.etcd.io/etcd/client/v3/doc.go 1046s src/go.etcd.io/etcd/client/v3/kv.go 1046s src/go.etcd.io/etcd/client/v3/lease.go 1046s src/go.etcd.io/etcd/client/v3/logger.go 1046s src/go.etcd.io/etcd/client/v3/maintenance.go 1046s src/go.etcd.io/etcd/client/v3/op.go 1046s src/go.etcd.io/etcd/client/v3/op_test.go 1046s src/go.etcd.io/etcd/client/v3/options.go 1046s src/go.etcd.io/etcd/client/v3/retry.go 1046s src/go.etcd.io/etcd/client/v3/retry_interceptor.go 1046s src/go.etcd.io/etcd/client/v3/retry_interceptor_test.go 1046s src/go.etcd.io/etcd/client/v3/sort.go 1046s src/go.etcd.io/etcd/client/v3/txn.go 1046s src/go.etcd.io/etcd/client/v3/txn_test.go 1046s src/go.etcd.io/etcd/client/v3/utils.go 1046s src/go.etcd.io/etcd/client/v3/watch.go 1046s src/go.etcd.io/etcd/client/v3/watch_test.go 1046s src/go.etcd.io/etcd/client/v3/main_test.go 1046s src/go.etcd.io/etcd/client/v3/clientv3util/util.go 1046s src/go.etcd.io/etcd/client/v3/clientv3util/example_key_test.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/doc.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/election.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/key.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/mutex.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/session.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/stm.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/example_election_test.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/example_mutex_test.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/example_stm_test.go 1046s src/go.etcd.io/etcd/client/v3/concurrency/main_test.go 1046s src/go.etcd.io/etcd/client/v3/credentials/credentials.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/barrier.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/client.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/doc.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/double_barrier.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/key.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/priority_queue.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/queue.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/rwmutex.go 1046s src/go.etcd.io/etcd/client/v3/experimental/recipes/watch.go 1046s src/go.etcd.io/etcd/client/v3/internal/endpoint/endpoint.go 1046s src/go.etcd.io/etcd/client/v3/internal/endpoint/endpoint_test.go 1046s src/go.etcd.io/etcd/client/v3/internal/resolver/resolver.go 1046s src/go.etcd.io/etcd/client/v3/kubernetes/client.go 1046s src/go.etcd.io/etcd/client/v3/kubernetes/interface.go 1046s src/go.etcd.io/etcd/client/v3/leasing/cache.go 1046s src/go.etcd.io/etcd/client/v3/leasing/doc.go 1046s src/go.etcd.io/etcd/client/v3/leasing/kv.go 1046s src/go.etcd.io/etcd/client/v3/leasing/txn.go 1046s src/go.etcd.io/etcd/client/v3/leasing/util.go 1046s src/go.etcd.io/etcd/client/v3/mirror/syncer.go 1046s src/go.etcd.io/etcd/client/v3/mock/mockserver/doc.go 1046s src/go.etcd.io/etcd/client/v3/mock/mockserver/mockserver.go 1046s src/go.etcd.io/etcd/client/v3/namespace/doc.go 1046s src/go.etcd.io/etcd/client/v3/namespace/kv.go 1046s src/go.etcd.io/etcd/client/v3/namespace/lease.go 1046s src/go.etcd.io/etcd/client/v3/namespace/util.go 1046s src/go.etcd.io/etcd/client/v3/namespace/util_test.go 1046s src/go.etcd.io/etcd/client/v3/namespace/watch.go 1046s src/go.etcd.io/etcd/client/v3/naming/doc.go 1046s src/go.etcd.io/etcd/client/v3/naming/endpoints/endpoints.go 1046s src/go.etcd.io/etcd/client/v3/naming/endpoints/endpoints_impl.go 1046s src/go.etcd.io/etcd/client/v3/naming/endpoints/internal/update.go 1046s src/go.etcd.io/etcd/client/v3/naming/resolver/resolver.go 1046s src/go.etcd.io/etcd/client/v3/ordering/doc.go 1046s src/go.etcd.io/etcd/client/v3/ordering/kv.go 1046s src/go.etcd.io/etcd/client/v3/ordering/kv_test.go 1046s src/go.etcd.io/etcd/client/v3/ordering/util.go 1046s src/go.etcd.io/etcd/client/v3/snapshot/doc.go 1046s src/go.etcd.io/etcd/client/v3/snapshot/v3_snapshot.go 1046s src/go.etcd.io/etcd/client/v3/yaml/config.go 1046s src/go.etcd.io/etcd/client/v3/yaml/config_test.go 1046s src/go.etcd.io/etcd/etcdctl/main.go 1046s src/go.etcd.io/etcd/etcdctl/main_test.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/ctl.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/auth_commands.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/backup_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/cluster_health.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/doc.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/error.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/exec_watch_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/format.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/get_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/ls_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/member_commands.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/mk_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/mkdir_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/rm_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/rmdir_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/role_commands.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/set_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/set_dir_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/update_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/update_dir_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/user_commands.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/util.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/util_test.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv2/command/watch_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/ctl.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/alarm_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/auth_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/check.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/compaction_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/defrag_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/del_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/doc.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/elect_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/ep_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/get_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/global.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/lease_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/lock_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/make_mirror_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/member_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/move_leader_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer_fields.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer_json.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer_protobuf.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer_simple.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/printer_table.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/put_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/role_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/snapshot_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/txn_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/user_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/util.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/version_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/watch_command.go 1046s src/go.etcd.io/etcd/etcdctl/ctlv3/command/watch_command_test.go 1046s src/go.etcd.io/etcd/etcdutl/ctl.go 1046s src/go.etcd.io/etcd/etcdutl/main.go 1046s src/go.etcd.io/etcd/etcdutl/main_test.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/backup_command.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/common.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/defrag_command.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer_fields.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer_json.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer_protobuf.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer_simple.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/printer_table.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/snapshot_command.go 1046s src/go.etcd.io/etcd/etcdutl/etcdutl/version_command.go 1046s src/go.etcd.io/etcd/etcdutl/snapshot/doc.go 1046s src/go.etcd.io/etcd/etcdutl/snapshot/util.go 1046s src/go.etcd.io/etcd/etcdutl/snapshot/v3_snapshot.go 1046s src/go.etcd.io/etcd/pkg/adt/adt.go 1046s src/go.etcd.io/etcd/pkg/adt/interval_tree.go 1046s src/go.etcd.io/etcd/pkg/adt/interval_tree_test.go 1046s src/go.etcd.io/etcd/pkg/adt/example_test.go 1046s src/go.etcd.io/etcd/pkg/cobrautl/error.go 1046s src/go.etcd.io/etcd/pkg/cobrautl/help.go 1046s src/go.etcd.io/etcd/pkg/contention/contention.go 1046s src/go.etcd.io/etcd/pkg/contention/doc.go 1046s src/go.etcd.io/etcd/pkg/cpuutil/doc.go 1046s src/go.etcd.io/etcd/pkg/cpuutil/endian.go 1046s src/go.etcd.io/etcd/pkg/crc/crc.go 1046s src/go.etcd.io/etcd/pkg/crc/crc_test.go 1046s src/go.etcd.io/etcd/pkg/debugutil/doc.go 1046s src/go.etcd.io/etcd/pkg/debugutil/pprof.go 1046s src/go.etcd.io/etcd/pkg/expect/expect.go 1046s src/go.etcd.io/etcd/pkg/expect/expect_test.go 1046s src/go.etcd.io/etcd/pkg/flags/flag.go 1046s src/go.etcd.io/etcd/pkg/flags/flag_test.go 1046s src/go.etcd.io/etcd/pkg/flags/ignored.go 1046s src/go.etcd.io/etcd/pkg/flags/selective_string.go 1046s src/go.etcd.io/etcd/pkg/flags/selective_string_test.go 1046s src/go.etcd.io/etcd/pkg/flags/strings.go 1046s src/go.etcd.io/etcd/pkg/flags/strings_test.go 1046s src/go.etcd.io/etcd/pkg/flags/uint32.go 1046s src/go.etcd.io/etcd/pkg/flags/uint32_test.go 1046s src/go.etcd.io/etcd/pkg/flags/unique_strings.go 1046s src/go.etcd.io/etcd/pkg/flags/unique_strings_test.go 1046s src/go.etcd.io/etcd/pkg/flags/unique_urls.go 1046s src/go.etcd.io/etcd/pkg/flags/unique_urls_test.go 1046s src/go.etcd.io/etcd/pkg/flags/urls.go 1046s src/go.etcd.io/etcd/pkg/flags/urls_test.go 1046s src/go.etcd.io/etcd/pkg/grpc_testing/recorder.go 1046s src/go.etcd.io/etcd/pkg/grpc_testing/stub_server.go 1046s src/go.etcd.io/etcd/pkg/httputil/httputil.go 1046s src/go.etcd.io/etcd/pkg/httputil/httputil_test.go 1046s src/go.etcd.io/etcd/pkg/idutil/id.go 1046s src/go.etcd.io/etcd/pkg/idutil/id_test.go 1046s src/go.etcd.io/etcd/pkg/ioutil/pagewriter.go 1046s src/go.etcd.io/etcd/pkg/ioutil/pagewriter_test.go 1046s src/go.etcd.io/etcd/pkg/ioutil/readcloser.go 1046s src/go.etcd.io/etcd/pkg/ioutil/readcloser_test.go 1046s src/go.etcd.io/etcd/pkg/ioutil/reader.go 1046s src/go.etcd.io/etcd/pkg/ioutil/reader_test.go 1046s src/go.etcd.io/etcd/pkg/ioutil/util.go 1046s src/go.etcd.io/etcd/pkg/netutil/doc.go 1046s src/go.etcd.io/etcd/pkg/netutil/netutil.go 1046s src/go.etcd.io/etcd/pkg/netutil/netutil_test.go 1046s src/go.etcd.io/etcd/pkg/netutil/routes_linux.go 1046s src/go.etcd.io/etcd/pkg/netutil/routes_linux_test.go 1046s src/go.etcd.io/etcd/pkg/osutil/interrupt_unix.go 1046s src/go.etcd.io/etcd/pkg/osutil/osutil.go 1046s src/go.etcd.io/etcd/pkg/osutil/osutil_test.go 1046s src/go.etcd.io/etcd/pkg/osutil/signal_linux.go 1046s src/go.etcd.io/etcd/pkg/pbutil/pbutil.go 1046s src/go.etcd.io/etcd/pkg/pbutil/pbutil_test.go 1046s src/go.etcd.io/etcd/pkg/proxy/doc.go 1046s src/go.etcd.io/etcd/pkg/proxy/server.go 1046s src/go.etcd.io/etcd/pkg/proxy/server_test.go 1046s src/go.etcd.io/etcd/pkg/report/doc.go 1046s src/go.etcd.io/etcd/pkg/report/report.go 1046s src/go.etcd.io/etcd/pkg/report/report_test.go 1046s src/go.etcd.io/etcd/pkg/report/timeseries.go 1046s src/go.etcd.io/etcd/pkg/report/timeseries_test.go 1046s src/go.etcd.io/etcd/pkg/report/weighted.go 1046s src/go.etcd.io/etcd/pkg/runtime/fds_linux.go 1046s src/go.etcd.io/etcd/pkg/schedule/doc.go 1046s src/go.etcd.io/etcd/pkg/schedule/schedule.go 1046s src/go.etcd.io/etcd/pkg/schedule/schedule_test.go 1046s src/go.etcd.io/etcd/pkg/stringutil/doc.go 1046s src/go.etcd.io/etcd/pkg/stringutil/rand.go 1046s src/go.etcd.io/etcd/pkg/stringutil/rand_test.go 1046s src/go.etcd.io/etcd/pkg/traceutil/trace.go 1046s src/go.etcd.io/etcd/pkg/traceutil/trace_test.go 1046s src/go.etcd.io/etcd/pkg/wait/wait.go 1046s src/go.etcd.io/etcd/pkg/wait/wait_test.go 1046s src/go.etcd.io/etcd/pkg/wait/wait_time.go 1046s src/go.etcd.io/etcd/pkg/wait/wait_time_test.go 1046s src/go.etcd.io/etcd/raft/bootstrap.go 1046s src/go.etcd.io/etcd/raft/diff_test.go 1046s src/go.etcd.io/etcd/raft/doc.go 1046s src/go.etcd.io/etcd/raft/example_test.go 1046s src/go.etcd.io/etcd/raft/log.go 1046s src/go.etcd.io/etcd/raft/log_test.go 1046s src/go.etcd.io/etcd/raft/log_unstable.go 1046s src/go.etcd.io/etcd/raft/log_unstable_test.go 1046s src/go.etcd.io/etcd/raft/logger.go 1046s src/go.etcd.io/etcd/raft/node.go 1046s src/go.etcd.io/etcd/raft/node_bench_test.go 1046s src/go.etcd.io/etcd/raft/node_test.go 1046s src/go.etcd.io/etcd/raft/raft.go 1046s src/go.etcd.io/etcd/raft/raft_flow_control_test.go 1046s src/go.etcd.io/etcd/raft/raft_paper_test.go 1046s src/go.etcd.io/etcd/raft/raft_snap_test.go 1046s src/go.etcd.io/etcd/raft/raft_test.go 1046s src/go.etcd.io/etcd/raft/rawnode.go 1046s src/go.etcd.io/etcd/raft/rawnode_test.go 1046s src/go.etcd.io/etcd/raft/read_only.go 1046s src/go.etcd.io/etcd/raft/status.go 1046s src/go.etcd.io/etcd/raft/storage.go 1046s src/go.etcd.io/etcd/raft/storage_test.go 1046s src/go.etcd.io/etcd/raft/util.go 1046s src/go.etcd.io/etcd/raft/util_test.go 1046s src/go.etcd.io/etcd/raft/interaction_test.go 1046s src/go.etcd.io/etcd/raft/confchange/confchange.go 1046s src/go.etcd.io/etcd/raft/confchange/datadriven_test.go 1046s src/go.etcd.io/etcd/raft/confchange/quick_test.go 1046s src/go.etcd.io/etcd/raft/confchange/restore.go 1046s src/go.etcd.io/etcd/raft/confchange/restore_test.go 1046s src/go.etcd.io/etcd/raft/quorum/bench_test.go 1046s src/go.etcd.io/etcd/raft/quorum/datadriven_test.go 1046s src/go.etcd.io/etcd/raft/quorum/joint.go 1046s src/go.etcd.io/etcd/raft/quorum/majority.go 1046s src/go.etcd.io/etcd/raft/quorum/quick_test.go 1046s src/go.etcd.io/etcd/raft/quorum/quorum.go 1115s src/go.etcd.io/etcd/raft/quorum/voteresult_string.go 1115s src/go.etcd.io/etcd/raft/raftpb/confchange.go 1115s src/go.etcd.io/etcd/raft/raftpb/confstate.go 1115s src/go.etcd.io/etcd/raft/raftpb/confstate_test.go 1115s src/go.etcd.io/etcd/raft/raftpb/raft.pb.go 1115s src/go.etcd.io/etcd/raft/raftpb/raft_test.go 1115s src/go.etcd.io/etcd/raft/rafttest/doc.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_add_nodes.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_campaign.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_compact.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_deliver_msgs.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_log_level.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_process_ready.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_propose.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_propose_conf_change.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_raft_log.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_stabilize.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_status.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_handler_tick_heartbeat.go 1115s src/go.etcd.io/etcd/raft/rafttest/interaction_env_logger.go 1115s src/go.etcd.io/etcd/raft/rafttest/network.go 1115s src/go.etcd.io/etcd/raft/rafttest/network_test.go 1115s src/go.etcd.io/etcd/raft/rafttest/node.go 1115s src/go.etcd.io/etcd/raft/rafttest/node_bench_test.go 1115s src/go.etcd.io/etcd/raft/rafttest/node_test.go 1115s src/go.etcd.io/etcd/raft/tracker/inflights.go 1115s src/go.etcd.io/etcd/raft/tracker/inflights_test.go 1115s src/go.etcd.io/etcd/raft/tracker/progress.go 1115s src/go.etcd.io/etcd/raft/tracker/progress_test.go 1115s src/go.etcd.io/etcd/raft/tracker/state.go 1115s src/go.etcd.io/etcd/raft/tracker/tracker.go 1115s src/go.etcd.io/etcd/server/main.go 1115s src/go.etcd.io/etcd/server/main_test.go 1115s src/go.etcd.io/etcd/server/auth/doc.go 1115s src/go.etcd.io/etcd/server/auth/jwt.go 1115s src/go.etcd.io/etcd/server/auth/jwt_test.go 1115s src/go.etcd.io/etcd/server/auth/main_test.go 1115s src/go.etcd.io/etcd/server/auth/metrics.go 1115s src/go.etcd.io/etcd/server/auth/nop.go 1115s src/go.etcd.io/etcd/server/auth/options.go 1115s src/go.etcd.io/etcd/server/auth/range_perm_cache.go 1115s src/go.etcd.io/etcd/server/auth/range_perm_cache_test.go 1115s src/go.etcd.io/etcd/server/auth/simple_token.go 1115s src/go.etcd.io/etcd/server/auth/simple_token_test.go 1115s src/go.etcd.io/etcd/server/auth/store.go 1115s src/go.etcd.io/etcd/server/auth/store_test.go 1115s src/go.etcd.io/etcd/server/config/config.go 1115s src/go.etcd.io/etcd/server/config/config_test.go 1115s src/go.etcd.io/etcd/server/config/v2_deprecation.go 1115s src/go.etcd.io/etcd/server/config/v2_deprecation_test.go 1115s src/go.etcd.io/etcd/server/datadir/datadir.go 1115s src/go.etcd.io/etcd/server/datadir/doc.go 1115s src/go.etcd.io/etcd/server/datadir/datadir_test.go 1115s src/go.etcd.io/etcd/server/embed/auth_test.go 1115s src/go.etcd.io/etcd/server/embed/config.go 1115s src/go.etcd.io/etcd/server/embed/config_logging.go 1115s src/go.etcd.io/etcd/server/embed/config_logging_journal_unix.go 1115s src/go.etcd.io/etcd/server/embed/config_test.go 1115s src/go.etcd.io/etcd/server/embed/config_tracing.go 1115s src/go.etcd.io/etcd/server/embed/config_tracing_test.go 1115s src/go.etcd.io/etcd/server/embed/doc.go 1115s src/go.etcd.io/etcd/server/embed/etcd.go 1115s src/go.etcd.io/etcd/server/embed/etcd_test.go 1115s src/go.etcd.io/etcd/server/embed/serve.go 1115s src/go.etcd.io/etcd/server/embed/serve_test.go 1115s src/go.etcd.io/etcd/server/embed/util.go 1115s src/go.etcd.io/etcd/server/etcdmain/config.go 1115s src/go.etcd.io/etcd/server/etcdmain/config_test.go 1115s src/go.etcd.io/etcd/server/etcdmain/doc.go 1115s src/go.etcd.io/etcd/server/etcdmain/etcd.go 1115s src/go.etcd.io/etcd/server/etcdmain/gateway.go 1115s src/go.etcd.io/etcd/server/etcdmain/grpc_proxy.go 1115s src/go.etcd.io/etcd/server/etcdmain/help.go 1115s src/go.etcd.io/etcd/server/etcdmain/main.go 1115s src/go.etcd.io/etcd/server/etcdmain/util.go 1115s src/go.etcd.io/etcd/server/etcdserver/apply.go 1115s src/go.etcd.io/etcd/server/etcdserver/apply_auth.go 1115s src/go.etcd.io/etcd/server/etcdserver/apply_auth_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/apply_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/apply_v2.go 1115s src/go.etcd.io/etcd/server/etcdserver/backend.go 1115s src/go.etcd.io/etcd/server/etcdserver/cluster_util.go 1115s src/go.etcd.io/etcd/server/etcdserver/cluster_util_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/corrupt.go 1115s src/go.etcd.io/etcd/server/etcdserver/corrupt_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/errors.go 1115s src/go.etcd.io/etcd/server/etcdserver/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/quota.go 1115s src/go.etcd.io/etcd/server/etcdserver/raft.go 1115s src/go.etcd.io/etcd/server/etcdserver/raft_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/server.go 1115s src/go.etcd.io/etcd/server/etcdserver/server_access_control.go 1115s src/go.etcd.io/etcd/server/etcdserver/server_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/snapshot_merge.go 1115s src/go.etcd.io/etcd/server/etcdserver/storage.go 1115s src/go.etcd.io/etcd/server/etcdserver/util.go 1115s src/go.etcd.io/etcd/server/etcdserver/util_bench_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/util_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/v2_server.go 1115s src/go.etcd.io/etcd/server/etcdserver/v3_server.go 1115s src/go.etcd.io/etcd/server/etcdserver/zap_raft.go 1115s src/go.etcd.io/etcd/server/etcdserver/zap_raft_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/capability.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/cluster.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/base.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/health.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/health_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/peer.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/peer_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/etcdhttp/version_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/cluster.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/cluster_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/confstate.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/downgrade.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/downgrade_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/errors.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/member.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/member_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/store.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/store_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/storev2.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/storev2_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/membership/confstate_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/coder.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/fake_roundtripper_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/functional_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/http.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/http_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/msg_codec.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/msg_codec_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/msgappv2_codec.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/msgappv2_codec_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/peer.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/peer_status.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/peer_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/pipeline.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/pipeline_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/probing_status.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/remote.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/snapshot_sender.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/snapshot_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/stream.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/stream_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/transport.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/transport_bench_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/transport_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/urlpick.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/urlpick_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/util.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/rafthttp/util_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/db.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/message.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/snapshotter.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/snapshotter_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/snap/snappb/snap.pb.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2auth/auth.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2auth/auth_requests.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2auth/auth_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2discovery/discovery.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2discovery/discovery_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2error/error.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2error/error_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/capability.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/client.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/client_auth.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/client_auth_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/client_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/http.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/http_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes/errors.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes/errors_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes/member.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes/member_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2stats/leader.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2stats/queue.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2stats/server.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2stats/stats.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/event.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/event_history.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/event_queue.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/event_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/heap_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/node.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/node_extern.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/node_extern_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/node_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/stats.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/stats_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/store.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/store_bench_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/store_ttl_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/ttl_key_heap.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/watcher.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/watcher_hub.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/watcher_hub_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2store/watcher_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2v3/cluster.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2v3/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2v3/server.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2v3/store.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v2v3/watcher.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3alarm/alarms.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3client/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3client/v3client.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/compactor.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/compactor_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/periodic.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/periodic_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/revision.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3compactor/revision_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3election/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3election/election.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/v3election.pb.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3lock/doc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3lock/lock.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/v3lock.pb.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw/v3lock.pb.gw.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/auth.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/codec.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/grpc.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/header.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/health.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/interceptor.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/key.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/lease.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/maintenance.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/member.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/metrics.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/quota.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/util.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/util_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/watch.go 1115s src/go.etcd.io/etcd/server/etcdserver/api/v3rpc/watch_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/cindex/cindex.go 1115s src/go.etcd.io/etcd/server/etcdserver/cindex/cindex_test.go 1115s src/go.etcd.io/etcd/server/etcdserver/cindex/doc.go 1115s src/go.etcd.io/etcd/server/lease/doc.go 1115s src/go.etcd.io/etcd/server/lease/lease_queue.go 1115s src/go.etcd.io/etcd/server/lease/lease_queue_test.go 1115s src/go.etcd.io/etcd/server/lease/lessor.go 1115s src/go.etcd.io/etcd/server/lease/lessor_bench_test.go 1115s src/go.etcd.io/etcd/server/lease/lessor_test.go 1115s src/go.etcd.io/etcd/server/lease/metrics.go 1115s src/go.etcd.io/etcd/server/lease/leasehttp/doc.go 1115s src/go.etcd.io/etcd/server/lease/leasehttp/http.go 1115s src/go.etcd.io/etcd/server/lease/leasehttp/http_test.go 1115s src/go.etcd.io/etcd/server/lease/leasepb/lease.pb.go 1115s src/go.etcd.io/etcd/server/mock/mockstorage/doc.go 1115s src/go.etcd.io/etcd/server/mock/mockstorage/storage_recorder.go 1115s src/go.etcd.io/etcd/server/mock/mockstore/doc.go 1115s src/go.etcd.io/etcd/server/mock/mockstore/store_recorder.go 1115s src/go.etcd.io/etcd/server/mock/mockwait/doc.go 1115s src/go.etcd.io/etcd/server/mock/mockwait/wait_recorder.go 1115s src/go.etcd.io/etcd/server/mvcc/doc.go 1115s src/go.etcd.io/etcd/server/mvcc/hash.go 1115s src/go.etcd.io/etcd/server/mvcc/hash_test.go 1115s src/go.etcd.io/etcd/server/mvcc/index.go 1115s src/go.etcd.io/etcd/server/mvcc/index_bench_test.go 1115s src/go.etcd.io/etcd/server/mvcc/index_test.go 1115s src/go.etcd.io/etcd/server/mvcc/key_index.go 1115s src/go.etcd.io/etcd/server/mvcc/key_index_test.go 1115s src/go.etcd.io/etcd/server/mvcc/kv.go 1115s src/go.etcd.io/etcd/server/mvcc/kv_test.go 1115s src/go.etcd.io/etcd/server/mvcc/kv_view.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore_bench_test.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore_compaction.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore_compaction_test.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore_test.go 1115s src/go.etcd.io/etcd/server/mvcc/kvstore_txn.go 1115s src/go.etcd.io/etcd/server/mvcc/metrics.go 1115s src/go.etcd.io/etcd/server/mvcc/metrics_txn.go 1115s src/go.etcd.io/etcd/server/mvcc/revision.go 1115s src/go.etcd.io/etcd/server/mvcc/revision_test.go 1115s src/go.etcd.io/etcd/server/mvcc/util.go 1115s src/go.etcd.io/etcd/server/mvcc/watchable_store.go 1115s src/go.etcd.io/etcd/server/mvcc/watchable_store_bench_test.go 1115s src/go.etcd.io/etcd/server/mvcc/watchable_store_test.go 1115s src/go.etcd.io/etcd/server/mvcc/watchable_store_txn.go 1115s src/go.etcd.io/etcd/server/mvcc/watcher.go 1115s src/go.etcd.io/etcd/server/mvcc/watcher_bench_test.go 1115s src/go.etcd.io/etcd/server/mvcc/watcher_group.go 1115s src/go.etcd.io/etcd/server/mvcc/watcher_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/backend.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/batch_tx.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/config_linux.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/doc.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/export_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/hooks.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/metrics.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/read_tx.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/tx_buffer.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/verify.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/backend_bench_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/backend_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/batch_tx_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/hooks_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go 1115s src/go.etcd.io/etcd/server/mvcc/backend/testing/betesting.go 1115s src/go.etcd.io/etcd/server/mvcc/buckets/bucket.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/auth.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/cluster.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/doc.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/election.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/health.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/kv.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/leader.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/lease.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/lock.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/maintenance.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/metrics.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/register.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/util.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/watch.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/watch_broadcast.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/watch_broadcasts.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/watch_ranges.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/watcher.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/auth_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/chan_stream.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/cluster_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/doc.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/election_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/kv_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/lease_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/lock_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/maintenance_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/adapter/watch_client_adapter.go 1115s src/go.etcd.io/etcd/server/proxy/grpcproxy/cache/store.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/director.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/director_test.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/doc.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/metrics.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/proxy.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/proxy_test.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/reverse.go 1115s src/go.etcd.io/etcd/server/proxy/httpproxy/reverse_test.go 1115s src/go.etcd.io/etcd/server/proxy/tcpproxy/doc.go 1115s src/go.etcd.io/etcd/server/proxy/tcpproxy/userspace.go 1115s src/go.etcd.io/etcd/server/proxy/tcpproxy/userspace_test.go 1115s src/go.etcd.io/etcd/server/storage/mvcc/testutil/hash.go 1115s src/go.etcd.io/etcd/server/verify/doc.go 1115s src/go.etcd.io/etcd/server/verify/verify.go 1115s src/go.etcd.io/etcd/server/wal/decoder.go 1115s src/go.etcd.io/etcd/server/wal/doc.go 1115s src/go.etcd.io/etcd/server/wal/encoder.go 1115s src/go.etcd.io/etcd/server/wal/file_pipeline.go 1115s src/go.etcd.io/etcd/server/wal/file_pipeline_test.go 1115s src/go.etcd.io/etcd/server/wal/metrics.go 1115s src/go.etcd.io/etcd/server/wal/record_test.go 1115s src/go.etcd.io/etcd/server/wal/repair.go 1115s src/go.etcd.io/etcd/server/wal/repair_test.go 1115s src/go.etcd.io/etcd/server/wal/util.go 1115s src/go.etcd.io/etcd/server/wal/wal.go 1115s src/go.etcd.io/etcd/server/wal/wal_bench_test.go 1115s src/go.etcd.io/etcd/server/wal/wal_test.go 1115s src/go.etcd.io/etcd/server/wal/walpb/record.go 1115s src/go.etcd.io/etcd/server/wal/walpb/record.pb.go 1115s src/go.etcd.io/etcd/server/wal/walpb/record_test.go 1115s src/go.etcd.io/etcd/tests/e2e/cluster_downgrade_test.go 1115s src/go.etcd.io/etcd/tests/e2e/cmux_test.go 1115s src/go.etcd.io/etcd/tests/e2e/corrupt_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v2_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_alarm_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_auth_no_proxy_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_auth_security_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_auth_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_compact_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_defrag_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_elect_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_endpoint_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_grpc_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_kv_test.go 1115s src/go.etcd.io/etcd/tests/e2e/ctl_v3_lease_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_lock_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_make_mirror_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_member_no_proxy_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_member_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_move_leader_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_role_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_snapshot_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_txn_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_user_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_watch_no_cov_test.go 1116s src/go.etcd.io/etcd/tests/e2e/ctl_v3_watch_test.go 1116s src/go.etcd.io/etcd/tests/e2e/doc.go 1116s src/go.etcd.io/etcd/tests/e2e/etcd_config_test.go 1116s src/go.etcd.io/etcd/tests/e2e/etcd_grpcproxy_test.go 1116s src/go.etcd.io/etcd/tests/e2e/etcd_mix_versions_test.go 1116s src/go.etcd.io/etcd/tests/e2e/etcd_release_upgrade_test.go 1116s src/go.etcd.io/etcd/tests/e2e/failover_test.go 1116s src/go.etcd.io/etcd/tests/e2e/gateway_test.go 1116s src/go.etcd.io/etcd/tests/e2e/hashkv_test.go 1116s src/go.etcd.io/etcd/tests/e2e/http_health_check_test.go 1116s src/go.etcd.io/etcd/tests/e2e/main_test.go 1116s src/go.etcd.io/etcd/tests/e2e/metrics_test.go 1116s src/go.etcd.io/etcd/tests/e2e/reproduce_17780_test.go 1116s src/go.etcd.io/etcd/tests/e2e/utils.go 1116s src/go.etcd.io/etcd/tests/e2e/v2_curl_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v2store_deprecation_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v3_cipher_suite_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v3_curl_lease_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v3_curl_maxstream_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v3_curl_test.go 1116s src/go.etcd.io/etcd/tests/e2e/v3_lease_no_proxy_test.go 1116s src/go.etcd.io/etcd/tests/e2e/watch_test.go 1116s src/go.etcd.io/etcd/tests/e2e/zap_logging_test.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/cluster.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/cluster_direct.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/config.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/curl.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/etcd_process.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/etcd_spawn_nocov.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/etcdctl.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/flags.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/testing.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/util.go 1116s src/go.etcd.io/etcd/tests/framework/e2e/v2.go 1116s src/go.etcd.io/etcd/tests/framework/testutils/execute.go 1116s src/go.etcd.io/etcd/tests/functional/agent/doc.go 1116s src/go.etcd.io/etcd/tests/functional/agent/handler.go 1116s src/go.etcd.io/etcd/tests/functional/agent/server.go 1116s src/go.etcd.io/etcd/tests/functional/agent/utils.go 1116s src/go.etcd.io/etcd/tests/functional/agent/utils_test.go 1116s src/go.etcd.io/etcd/tests/functional/rpcpb/etcd_config.go 1116s src/go.etcd.io/etcd/tests/functional/rpcpb/etcd_config_test.go 1116s src/go.etcd.io/etcd/tests/functional/rpcpb/member.go 1116s src/go.etcd.io/etcd/tests/functional/rpcpb/rpc.pb.go 1116s src/go.etcd.io/etcd/tests/functional/runner/election_command.go 1116s src/go.etcd.io/etcd/tests/functional/runner/error.go 1116s src/go.etcd.io/etcd/tests/functional/runner/global.go 1116s src/go.etcd.io/etcd/tests/functional/runner/help.go 1116s src/go.etcd.io/etcd/tests/functional/runner/lease_renewer_command.go 1116s src/go.etcd.io/etcd/tests/functional/runner/lock_racer_command.go 1116s src/go.etcd.io/etcd/tests/functional/runner/root.go 1116s src/go.etcd.io/etcd/tests/functional/runner/watch_command.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_delay.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_external.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_failpoints.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_failpoints_disk_io.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_network_blackhole.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_network_delay.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_no_fail.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_sigquit_remove.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_sigquit_remove_quorum.go 1116s src/go.etcd.io/etcd/tests/functional/tester/case_sigterm.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker_kv_hash.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker_lease_expire.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker_no_check.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker_runner.go 1116s src/go.etcd.io/etcd/tests/functional/tester/checker_short_ttl_lease_expire.go 1116s src/go.etcd.io/etcd/tests/functional/tester/cluster.go 1116s src/go.etcd.io/etcd/tests/functional/tester/cluster_read_config.go 1116s src/go.etcd.io/etcd/tests/functional/tester/cluster_run.go 1116s src/go.etcd.io/etcd/tests/functional/tester/cluster_shuffle.go 1116s src/go.etcd.io/etcd/tests/functional/tester/cluster_test.go 1116s src/go.etcd.io/etcd/tests/functional/tester/doc.go 1116s src/go.etcd.io/etcd/tests/functional/tester/metrics_report.go 1116s src/go.etcd.io/etcd/tests/functional/tester/stresser.go 1116s src/go.etcd.io/etcd/tests/functional/tester/stresser_composite.go 1116s src/go.etcd.io/etcd/tests/functional/tester/stresser_key.go 1116s src/go.etcd.io/etcd/tests/functional/tester/stresser_lease.go 1116s src/go.etcd.io/etcd/tests/functional/tester/stresser_runner.go 1116s src/go.etcd.io/etcd/tests/functional/tester/utils.go 1116s src/go.etcd.io/etcd/tests/integration/bridge.go 1116s src/go.etcd.io/etcd/tests/integration/cluster.go 1116s src/go.etcd.io/etcd/tests/integration/cluster_direct.go 1116s src/go.etcd.io/etcd/tests/integration/cluster_test.go 1116s src/go.etcd.io/etcd/tests/integration/corrupt_test.go 1116s src/go.etcd.io/etcd/tests/integration/doc.go 1116s src/go.etcd.io/etcd/tests/integration/grpc_test.go 1116s src/go.etcd.io/etcd/tests/integration/hashkv_test.go 1116s src/go.etcd.io/etcd/tests/integration/lazy_cluster.go 1116s src/go.etcd.io/etcd/tests/integration/main_test.go 1116s src/go.etcd.io/etcd/tests/integration/member_test.go 1116s src/go.etcd.io/etcd/tests/integration/metrics_test.go 1116s src/go.etcd.io/etcd/tests/integration/network_partition_test.go 1116s src/go.etcd.io/etcd/tests/integration/testing.go 1116s src/go.etcd.io/etcd/tests/integration/tracing_test.go 1116s src/go.etcd.io/etcd/tests/integration/util_test.go 1116s src/go.etcd.io/etcd/tests/integration/v2_http_kv_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_alarm_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_auth_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_election_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_grpc_inflight_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_grpc_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_health_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_kv_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_leadership_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_lease_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_stm_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_tls_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_watch_restore_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3_watch_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3election_grpc_test.go 1116s src/go.etcd.io/etcd/tests/integration/v3lock_grpc_test.go 1116s src/go.etcd.io/etcd/tests/integration/testing_test.go 1116s src/go.etcd.io/etcd/tests/integration/client/client_test.go 1116s src/go.etcd.io/etcd/tests/integration/client/doc.go 1116s src/go.etcd.io/etcd/tests/integration/client/main_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/cluster_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/doc.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/kv_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/main_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/maintenance_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/metrics_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/mirror_auth_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/mirror_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/namespace_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/ordering_kv_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/ordering_util_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/role_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/txn_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/user_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/util.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/watch_fragment_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/watch_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/doc.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/main_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/black_hole_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/dial_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/network_partition_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/connectivity/server_shutdown_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/lease/doc.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/lease/lease_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/lease/leasing_test.go 1116s src/go.etcd.io/etcd/tests/integration/clientv3/lease/main_test.go 1116s src/go.etcd.io/etcd/tests/testutils/execute.go 1116s cd _build && go install -trimpath -v -p 2 go.etcd.io/etcd go.etcd.io/etcd/api/authpb go.etcd.io/etcd/api/etcdserverpb go.etcd.io/etcd/api/etcdserverpb/gw go.etcd.io/etcd/api/membershippb go.etcd.io/etcd/api/mvccpb go.etcd.io/etcd/api/v3rpc/rpctypes go.etcd.io/etcd/api/version go.etcd.io/etcd/client/pkg/fileutil go.etcd.io/etcd/client/pkg/logutil go.etcd.io/etcd/client/pkg/pathutil go.etcd.io/etcd/client/pkg/srv go.etcd.io/etcd/client/pkg/systemd go.etcd.io/etcd/client/pkg/testutil go.etcd.io/etcd/client/pkg/tlsutil go.etcd.io/etcd/client/pkg/transport go.etcd.io/etcd/client/pkg/types go.etcd.io/etcd/client/v2 go.etcd.io/etcd/client/v3 go.etcd.io/etcd/client/v3/clientv3util go.etcd.io/etcd/client/v3/concurrency go.etcd.io/etcd/client/v3/credentials go.etcd.io/etcd/client/v3/experimental/recipes go.etcd.io/etcd/client/v3/internal/endpoint go.etcd.io/etcd/client/v3/internal/resolver go.etcd.io/etcd/client/v3/kubernetes go.etcd.io/etcd/client/v3/leasing go.etcd.io/etcd/client/v3/mirror go.etcd.io/etcd/client/v3/mock/mockserver go.etcd.io/etcd/client/v3/namespace go.etcd.io/etcd/client/v3/naming go.etcd.io/etcd/client/v3/naming/endpoints go.etcd.io/etcd/client/v3/naming/endpoints/internal go.etcd.io/etcd/client/v3/naming/resolver go.etcd.io/etcd/client/v3/ordering go.etcd.io/etcd/client/v3/snapshot go.etcd.io/etcd/client/v3/yaml go.etcd.io/etcd/etcdctl go.etcd.io/etcd/etcdctl/ctlv2 go.etcd.io/etcd/etcdctl/ctlv2/command go.etcd.io/etcd/etcdctl/ctlv3 go.etcd.io/etcd/etcdctl/ctlv3/command go.etcd.io/etcd/etcdutl go.etcd.io/etcd/etcdutl/etcdutl go.etcd.io/etcd/etcdutl/snapshot go.etcd.io/etcd/pkg/adt go.etcd.io/etcd/pkg/cobrautl go.etcd.io/etcd/pkg/contention go.etcd.io/etcd/pkg/cpuutil go.etcd.io/etcd/pkg/crc go.etcd.io/etcd/pkg/debugutil go.etcd.io/etcd/pkg/expect go.etcd.io/etcd/pkg/flags go.etcd.io/etcd/pkg/grpc_testing go.etcd.io/etcd/pkg/httputil go.etcd.io/etcd/pkg/idutil go.etcd.io/etcd/pkg/ioutil go.etcd.io/etcd/pkg/netutil go.etcd.io/etcd/pkg/osutil go.etcd.io/etcd/pkg/pbutil go.etcd.io/etcd/pkg/proxy go.etcd.io/etcd/pkg/report go.etcd.io/etcd/pkg/runtime go.etcd.io/etcd/pkg/schedule go.etcd.io/etcd/pkg/stringutil go.etcd.io/etcd/pkg/traceutil go.etcd.io/etcd/pkg/wait go.etcd.io/etcd/raft go.etcd.io/etcd/raft/confchange go.etcd.io/etcd/raft/quorum go.etcd.io/etcd/raft/raftpb go.etcd.io/etcd/raft/rafttest go.etcd.io/etcd/raft/tracker go.etcd.io/etcd/server go.etcd.io/etcd/server/auth go.etcd.io/etcd/server/config go.etcd.io/etcd/server/datadir go.etcd.io/etcd/server/embed go.etcd.io/etcd/server/etcdmain go.etcd.io/etcd/server/etcdserver go.etcd.io/etcd/server/etcdserver/api go.etcd.io/etcd/server/etcdserver/api/etcdhttp go.etcd.io/etcd/server/etcdserver/api/membership go.etcd.io/etcd/server/etcdserver/api/rafthttp go.etcd.io/etcd/server/etcdserver/api/snap go.etcd.io/etcd/server/etcdserver/api/snap/snappb go.etcd.io/etcd/server/etcdserver/api/v2auth go.etcd.io/etcd/server/etcdserver/api/v2discovery go.etcd.io/etcd/server/etcdserver/api/v2error go.etcd.io/etcd/server/etcdserver/api/v2http go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes go.etcd.io/etcd/server/etcdserver/api/v2stats go.etcd.io/etcd/server/etcdserver/api/v2store go.etcd.io/etcd/server/etcdserver/api/v2v3 go.etcd.io/etcd/server/etcdserver/api/v3alarm go.etcd.io/etcd/server/etcdserver/api/v3client go.etcd.io/etcd/server/etcdserver/api/v3compactor go.etcd.io/etcd/server/etcdserver/api/v3election go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw go.etcd.io/etcd/server/etcdserver/api/v3lock go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw go.etcd.io/etcd/server/etcdserver/api/v3rpc go.etcd.io/etcd/server/etcdserver/cindex go.etcd.io/etcd/server/lease go.etcd.io/etcd/server/lease/leasehttp go.etcd.io/etcd/server/lease/leasepb go.etcd.io/etcd/server/mock/mockstorage go.etcd.io/etcd/server/mock/mockstore go.etcd.io/etcd/server/mock/mockwait go.etcd.io/etcd/server/mvcc go.etcd.io/etcd/server/mvcc/backend go.etcd.io/etcd/server/mvcc/backend/testing go.etcd.io/etcd/server/mvcc/buckets go.etcd.io/etcd/server/proxy/grpcproxy go.etcd.io/etcd/server/proxy/grpcproxy/adapter go.etcd.io/etcd/server/proxy/grpcproxy/cache go.etcd.io/etcd/server/proxy/httpproxy go.etcd.io/etcd/server/proxy/tcpproxy go.etcd.io/etcd/server/storage/mvcc/testutil go.etcd.io/etcd/server/verify go.etcd.io/etcd/server/wal go.etcd.io/etcd/server/wal/walpb go.etcd.io/etcd/tests/e2e go.etcd.io/etcd/tests/framework/e2e go.etcd.io/etcd/tests/framework/testutils go.etcd.io/etcd/tests/functional/agent go.etcd.io/etcd/tests/functional/rpcpb go.etcd.io/etcd/tests/functional/runner go.etcd.io/etcd/tests/functional/tester go.etcd.io/etcd/tests/integration go.etcd.io/etcd/tests/integration/client go.etcd.io/etcd/tests/integration/clientv3 go.etcd.io/etcd/tests/integration/clientv3/connectivity go.etcd.io/etcd/tests/integration/clientv3/lease go.etcd.io/etcd/tests/testutils 1151s internal/goarch 1151s internal/unsafeheader 1151s internal/cpu 1151s internal/abi 1152s internal/bytealg 1152s internal/byteorder 1153s internal/chacha8rand 1153s internal/coverage/rtcov 1153s internal/godebugs 1153s internal/goexperiment 1153s internal/goos 1153s internal/profilerecord 1153s internal/runtime/math 1153s internal/runtime/atomic 1153s internal/runtime/strconv 1153s internal/runtime/syscall 1153s internal/runtime/exithook 1153s internal/runtime/gc 1154s internal/asan 1154s internal/runtime/cgroup 1154s internal/msan 1154s internal/race 1154s internal/runtime/sys 1154s internal/stringslite 1154s internal/runtime/maps 1154s internal/trace/tracev2 1154s sync/atomic 1155s internal/sync 1155s internal/synctest 1156s math/bits 1156s unicode 1157s unicode/utf8 1157s runtime 1157s internal/itoa 1157s cmp 1157s encoding 1158s math 1160s unicode/utf16 1160s log/internal 1161s internal/nettrace 1161s container/list 1161s crypto/internal/fips140/alias 1161s crypto/internal/fips140deps/byteorder 1161s crypto/internal/fips140deps/cpu 1161s crypto/internal/boring/sig 1162s vendor/golang.org/x/crypto/cryptobyte/asn1 1162s vendor/golang.org/x/crypto/internal/alias 1162s github.com/rivo/uniseg 1165s google.golang.org/protobuf/internal/flags 1165s google.golang.org/protobuf/internal/set 1165s google.golang.org/grpc/serviceconfig 1165s go.opentelemetry.io/otel/internal 1165s log/slog/internal 1165s go.opentelemetry.io/otel/metric/embedded 1165s go.opentelemetry.io/otel/trace/embedded 1165s github.com/klauspost/compress 1165s go.opentelemetry.io/otel/sdk/instrumentation 1166s go.opentelemetry.io/otel/sdk 1166s go.etcd.io/etcd/client/v3/naming 1166s go.etcd.io/etcd/client/v3/naming/endpoints/internal 1166s github.com/golang/groupcache/lru 1166s go.etcd.io/etcd/tests/integration/client 1167s go.etcd.io/etcd/tests/integration/clientv3/connectivity 1167s go.etcd.io/etcd/tests/integration/clientv3/lease 1183s sync 1183s internal/reflectlite 1185s errors 1185s iter 1185s io 1185s internal/bisect 1186s internal/godebug 1187s internal/oserror 1187s bytes 1187s slices 1187s syscall 1189s strconv 1191s encoding/base64 1192s time 1192s reflect 1196s context 1197s path 1198s io/fs 1198s internal/filepathlite 1199s internal/syscall/unix 1200s internal/poll 1201s internal/fmtsort 1202s internal/syscall/execenv 1202s internal/testlog 1202s strings 1202s os 1204s github.com/modern-go/reflect2 1206s fmt 1209s io/ioutil 1210s encoding/json 1210s log 1210s runtime/debug 1211s github.com/modern-go/concurrent 1212s math/rand 1213s math/big 1215s sort 1216s regexp/syntax 1220s regexp 1220s github.com/json-iterator/go 1221s github.com/coreos/go-semver/semver 1221s go.etcd.io/etcd/api/version 1221s go.etcd.io/etcd/client/pkg/pathutil 1221s vendor/golang.org/x/net/dns/dnsmessage 1223s internal/singleflight 1223s weak 1223s unique 1224s net/netip 1230s maps 1231s net/url 1231s runtime/cgo 1232s bufio 1232s compress/flate 1234s encoding/binary 1236s hash 1237s hash/crc32 1237s compress/gzip 1238s crypto 1238s crypto/internal/fips140deps/godebug 1238s crypto/internal/fips140 1238s crypto/internal/impl 1238s crypto/internal/fips140/sha256 1239s crypto/internal/fips140/subtle 1239s crypto/internal/fips140/sha3 1240s crypto/internal/fips140/sha512 1240s crypto/internal/fips140/hmac 1240s crypto/internal/fips140/check 1241s crypto/internal/fips140/aes 1242s crypto/internal/sysrand 1242s crypto/internal/entropy 1242s math/rand/v2 1242s crypto/internal/randutil 1242s crypto/internal/fips140/drbg 1243s crypto/internal/fips140/aes/gcm 1244s crypto/internal/fips140only 1244s crypto/subtle 1244s crypto/cipher 1245s crypto/internal/boring 1245s crypto/rand 1245s crypto/aes 1245s crypto/des 1246s crypto/internal/fips140/nistec/fiat 1250s crypto/internal/fips140/nistec 1255s crypto/internal/fips140/ecdh 1255s crypto/internal/fips140/edwards25519/field 1256s crypto/ecdh 1256s net 1257s crypto/elliptic 1258s crypto/internal/boring/bbig 1258s crypto/internal/fips140/bigmod 1259s crypto/internal/fips140/ecdsa 1260s crypto/internal/fips140cache 1260s crypto/sha3 1260s crypto/internal/fips140hash 1261s crypto/sha512 1261s encoding/asn1 1263s vendor/golang.org/x/crypto/cryptobyte 1264s crypto/ecdsa 1270s crypto/internal/fips140/edwards25519 1271s crypto/internal/fips140/ed25519 1271s crypto/ed25519 1273s crypto/internal/fips140/hkdf 1274s crypto/hkdf 1275s crypto/hmac 1275s crypto/internal/fips140/mlkem 1276s crypto/internal/fips140/tls12 1276s crypto/internal/fips140/tls13 1277s vendor/golang.org/x/sys/cpu 1278s vendor/golang.org/x/crypto/chacha20 1279s vendor/golang.org/x/crypto/internal/poly1305 1281s vendor/golang.org/x/crypto/chacha20poly1305 1281s crypto/internal/hpke 1282s crypto/md5 1283s crypto/rc4 1284s crypto/internal/fips140/rsa 1284s go.etcd.io/etcd/client/pkg/types 1285s crypto/rsa 1285s go.etcd.io/etcd/client/pkg/srv 1286s crypto/sha1 1286s crypto/sha256 1286s crypto/fips140 1286s crypto/tls/internal/fips140tls 1286s crypto/dsa 1286s encoding/hex 1286s encoding/pem 1286s crypto/x509/pkix 1286s path/filepath 1287s vendor/golang.org/x/text/transform 1288s crypto/x509 1289s vendor/golang.org/x/text/unicode/bidi 1290s vendor/golang.org/x/text/secure/bidirule 1290s vendor/golang.org/x/text/unicode/norm 1295s vendor/golang.org/x/net/idna 1296s crypto/tls 1297s net/textproto 1297s vendor/golang.org/x/net/http/httpguts 1298s vendor/golang.org/x/net/http/httpproxy 1298s vendor/golang.org/x/net/http2/hpack 1299s mime 1303s mime/quotedprintable 1303s mime/multipart 1305s net/http/internal 1305s net/http/internal/ascii 1306s os/signal 1307s github.com/bgentry/speakeasy 1307s github.com/dustin/go-humanize 1309s encoding/csv 1309s github.com/mattn/go-runewidth 1310s github.com/olekukonko/tablewriter 1310s net/http/httptrace 1310s net/http/internal/httpcommon 1310s flag 1311s net/http 1312s github.com/spf13/pflag 1318s text/template/parse 1321s text/template 1326s github.com/spf13/cobra 1331s github.com/gogo/protobuf/proto 1336s go.etcd.io/etcd/client/v2 1340s hash/fnv 1340s google.golang.org/protobuf/internal/detrand 1341s google.golang.org/protobuf/internal/errors 1342s google.golang.org/protobuf/encoding/protowire 1343s google.golang.org/protobuf/internal/pragma 1343s google.golang.org/protobuf/reflect/protoreflect 1346s google.golang.org/protobuf/internal/encoding/messageset 1346s go/token 1347s google.golang.org/protobuf/internal/strs 1348s google.golang.org/protobuf/internal/encoding/text 1350s google.golang.org/protobuf/internal/genid 1350s google.golang.org/protobuf/internal/order 1351s github.com/gogo/protobuf/protoc-gen-gogo/descriptor 1351s google.golang.org/protobuf/reflect/protoregistry 1352s google.golang.org/protobuf/runtime/protoiface 1353s google.golang.org/protobuf/proto 1355s github.com/gogo/protobuf/gogoproto 1355s google.golang.org/protobuf/encoding/prototext 1355s embed 1355s google.golang.org/protobuf/internal/editiondefaults 1356s google.golang.org/protobuf/internal/descfmt 1356s google.golang.org/protobuf/internal/descopts 1356s google.golang.org/protobuf/internal/encoding/defval 1357s google.golang.org/protobuf/internal/protolazy 1357s google.golang.org/protobuf/internal/filedesc 1357s google.golang.org/protobuf/internal/version 1358s golang.org/x/net/internal/timeseries 1358s html 1360s html/template 1362s google.golang.org/protobuf/internal/encoding/tag 1363s google.golang.org/protobuf/internal/impl 1363s text/tabwriter 1363s golang.org/x/net/trace 1365s google.golang.org/grpc/backoff 1365s golang.org/x/sys/unix 1375s google.golang.org/grpc/internal/grpclog 1376s google.golang.org/grpc/grpclog 1377s google.golang.org/grpc/connectivity 1377s google.golang.org/grpc/attributes 1377s google.golang.org/grpc/internal/credentials 1378s google.golang.org/grpc/credentials 1380s google.golang.org/grpc/internal 1380s google.golang.org/grpc/internal/channelz 1382s google.golang.org/grpc/channelz 1382s google.golang.org/grpc/metadata 1383s google.golang.org/grpc/resolver 1383s google.golang.org/protobuf/internal/filetype 1383s google.golang.org/grpc/balancer 1384s google.golang.org/grpc/balancer/base 1384s google.golang.org/protobuf/runtime/protoimpl 1384s google.golang.org/grpc/internal/grpcrand 1384s google.golang.org/grpc/balancer/roundrobin 1384s google.golang.org/grpc/codes 1384s google.golang.org/protobuf/types/descriptorpb 1384s google.golang.org/grpc/credentials/insecure 1385s google.golang.org/grpc/internal/grpcutil 1385s google.golang.org/grpc/encoding 1385s google.golang.org/protobuf/protoadapt 1385s google.golang.org/grpc/encoding/proto 1387s google.golang.org/grpc/internal/backoff 1387s google.golang.org/grpc/internal/balancer/gracefulswitch 1387s google.golang.org/protobuf/internal/editionssupport 1387s google.golang.org/protobuf/types/gofeaturespb 1387s google.golang.org/genproto/googleapis/api/annotations 1388s google.golang.org/protobuf/reflect/protodesc 1388s google.golang.org/grpc/internal/balancerload 1388s google.golang.org/protobuf/types/known/durationpb 1389s github.com/golang/protobuf/ptypes/duration 1390s google.golang.org/protobuf/types/known/timestamppb 1391s github.com/golang/protobuf/ptypes/timestamp 1391s google.golang.org/grpc/binarylog/grpc_binarylog_v1 1391s github.com/golang/protobuf/proto 1392s google.golang.org/protobuf/types/known/anypb 1395s google.golang.org/genproto/googleapis/rpc/status 1395s go.etcd.io/etcd/api/authpb 1395s go.etcd.io/etcd/api/membershippb 1396s go.etcd.io/etcd/api/mvccpb 1396s google.golang.org/grpc/internal/status 1396s google.golang.org/grpc/internal/buffer 1397s google.golang.org/grpc/internal/grpcsync 1397s google.golang.org/grpc/status 1397s google.golang.org/grpc/internal/binarylog 1397s google.golang.org/grpc/internal/idle 1398s google.golang.org/grpc/internal/metadata 1398s google.golang.org/protobuf/internal/encoding/json 1398s google.golang.org/grpc/internal/serviceconfig 1398s google.golang.org/grpc/internal/resolver 1399s google.golang.org/grpc/internal/resolver/passthrough 1399s google.golang.org/protobuf/encoding/protojson 1399s google.golang.org/grpc/internal/transport/networktype 1399s google.golang.org/grpc/internal/resolver/unix 1400s golang.org/x/text/transform 1400s golang.org/x/text/unicode/bidi 1401s google.golang.org/grpc/internal/pretty 1401s golang.org/x/text/unicode/norm 1402s golang.org/x/text/secure/bidirule 1402s golang.org/x/net/http2/hpack 1403s google.golang.org/grpc/internal/syscall 1404s google.golang.org/grpc/keepalive 1404s google.golang.org/grpc/peer 1404s google.golang.org/grpc/stats 1404s google.golang.org/grpc/tap 1404s golang.org/x/net/idna 1404s net/http/httputil 1406s google.golang.org/grpc/balancer/grpclb/state 1406s google.golang.org/grpc/internal/envconfig 1406s golang.org/x/net/http/httpguts 1407s google.golang.org/grpc/internal/resolver/dns/internal 1407s golang.org/x/net/http2 1407s google.golang.org/grpc/internal/resolver/dns 1408s google.golang.org/grpc/resolver/dns 1408s go.etcd.io/etcd/api/v3rpc/rpctypes 1409s github.com/coreos/go-systemd/journal 1409s go.etcd.io/etcd/client/pkg/systemd 1409s go.uber.org/atomic 1410s go.uber.org/multierr 1411s go.uber.org/zap/internal/pool 1411s go.uber.org/zap/buffer 1411s go.uber.org/zap/internal/bufferpool 1411s go.uber.org/zap/internal/color 1412s go.uber.org/zap/internal/exit 1412s go.uber.org/zap/zapcore 1417s go.uber.org/zap/internal 1417s go.uber.org/zap/internal/stacktrace 1417s go.uber.org/zap 1417s google.golang.org/grpc/internal/transport 1422s go.etcd.io/etcd/client/pkg/logutil 1423s go.etcd.io/etcd/client/pkg/fileutil 1424s google.golang.org/grpc 1424s go.etcd.io/etcd/client/pkg/tlsutil 1425s go.etcd.io/etcd/client/pkg/transport 1428s go.etcd.io/etcd/client/v3/credentials 1428s go.etcd.io/etcd/client/v3/internal/endpoint 1428s google.golang.org/grpc/resolver/manual 1429s go.etcd.io/etcd/client/v3/internal/resolver 1429s go.uber.org/zap/zapgrpc 1430s go.etcd.io/bbolt/errors 1430s go.etcd.io/bbolt/internal/common 1431s go.etcd.io/etcd/api/etcdserverpb 1431s go.etcd.io/bbolt/internal/freelist 1433s go.etcd.io/bbolt 1436s go.etcd.io/etcd/raft/quorum 1437s go.etcd.io/etcd/raft/raftpb 1439s go.etcd.io/etcd/raft/tracker 1439s go.etcd.io/etcd/raft/confchange 1440s go.etcd.io/etcd/raft 1446s go.etcd.io/etcd/pkg/cpuutil 1446s go.etcd.io/etcd/pkg/netutil 1446s go.etcd.io/etcd/server/datadir 1446s go.opentelemetry.io/otel/internal/attribute 1446s go.opentelemetry.io/otel/attribute 1448s go.opentelemetry.io/otel/semconv/v1.17.0 1451s go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/internal 1451s log/slog/internal/buffer 1452s log/slog 1456s go.etcd.io/etcd/client/v3 1457s github.com/go-logr/logr 1458s github.com/go-logr/logr/funcr 1460s github.com/go-logr/stdr 1461s go.opentelemetry.io/otel/codes 1461s go.opentelemetry.io/otel/metric 1461s go.etcd.io/etcd/client/v3/concurrency 1463s go.etcd.io/etcd/client/v3/mirror 1463s go.etcd.io/etcd/client/v3/snapshot 1464s go.opentelemetry.io/otel/internal/baggage 1464s go.opentelemetry.io/otel/baggage 1464s go.opentelemetry.io/otel/trace 1465s go.opentelemetry.io/otel/metric/noop 1466s go.opentelemetry.io/otel/propagation 1466s expvar 1466s go.opentelemetry.io/otel/internal/global 1469s github.com/beorn7/perks/quantile 1469s go.opentelemetry.io/otel 1469s go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 1469s github.com/cespare/xxhash 1470s github.com/prometheus/client_model/go 1471s go.etcd.io/etcd/server/config 1472s runtime/metrics 1472s github.com/munnerz/goautoneg 1472s github.com/prometheus/common/model 1472s google.golang.org/protobuf/encoding/protodelim 1473s github.com/prometheus/procfs/internal/fs 1473s github.com/prometheus/procfs/internal/util 1474s github.com/prometheus/client_golang/prometheus/internal 1475s github.com/prometheus/common/expfmt 1476s github.com/prometheus/procfs 1477s go.etcd.io/etcd/pkg/contention 1477s go.etcd.io/etcd/pkg/idutil 1478s go.etcd.io/etcd/pkg/pbutil 1478s go.etcd.io/etcd/pkg/runtime 1478s go.etcd.io/etcd/pkg/schedule 1478s go.etcd.io/etcd/pkg/traceutil 1478s go.etcd.io/etcd/pkg/wait 1479s github.com/golang-jwt/jwt 1481s go.etcd.io/etcd/pkg/adt 1482s golang.org/x/crypto/blowfish 1483s golang.org/x/crypto/bcrypt 1484s go.etcd.io/etcd/server/etcdserver/api/v2error 1484s container/heap 1485s github.com/jonboulle/clockwork 1485s github.com/xiang90/probing 1486s go.etcd.io/etcd/pkg/httputil 1486s go.etcd.io/etcd/pkg/ioutil 1487s go.etcd.io/etcd/server/etcdserver/api/snap/snappb 1487s go.etcd.io/etcd/server/wal/walpb 1487s go.etcd.io/etcd/server/etcdserver/api/v2stats 1487s github.com/prometheus/client_golang/prometheus 1487s golang.org/x/time/rate 1488s go.etcd.io/etcd/server/etcdserver/api/v2discovery 1489s go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes 1489s github.com/google/btree 1490s go.etcd.io/etcd/server/lease/leasepb 1491s go.etcd.io/etcd/pkg/crc 1491s go.etcd.io/etcd/pkg/cobrautl 1491s go.etcd.io/etcd/pkg/flags 1492s go.etcd.io/etcd/pkg/report 1493s gopkg.in/cheggaaa/pb.v1 1495s os/exec 1496s github.com/soheilhy/cmux 1496s go.etcd.io/etcd/server/mvcc/backend 1497s go.etcd.io/etcd/server/etcdserver/api/v2store 1498s go.etcd.io/etcd/server/mvcc/buckets 1498s go.etcd.io/etcd/server/auth 1500s go.etcd.io/etcd/server/etcdserver/api/membership 1500s go.etcd.io/etcd/server/etcdserver/api/snap 1502s go.etcd.io/etcd/server/etcdserver/api/rafthttp 1502s go.etcd.io/etcd/server/etcdserver/api 1502s go.etcd.io/etcd/server/etcdserver/api/v3alarm 1502s go.etcd.io/etcd/server/lease 1504s go.etcd.io/etcd/server/mvcc 1504s go.etcd.io/etcd/server/etcdserver/cindex 1505s go.etcd.io/etcd/server/lease/leasehttp 1505s go.etcd.io/etcd/server/wal 1506s go.etcd.io/etcd/server/verify 1507s go.etcd.io/etcd/server/etcdserver/api/v3compactor 1507s internal/sysinfo 1507s runtime/trace 1507s go.etcd.io/etcd/server/etcdserver 1508s testing 1513s go.etcd.io/etcd/client/pkg/testutil 1514s google.golang.org/grpc/interop/grpc_testing/core 1515s google.golang.org/grpc/interop/grpc_testing 1520s go.etcd.io/etcd/etcdutl/snapshot 1521s go.etcd.io/etcd/pkg/grpc_testing 1521s github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus 1522s go.etcd.io/etcd/etcdutl/etcdutl 1522s github.com/grpc-ecosystem/go-grpc-prometheus 1523s go.etcd.io/etcd/etcdctl/ctlv3/command 1523s github.com/grpc-ecosystem/grpc-gateway/utilities 1523s github.com/grpc-ecosystem/grpc-gateway/internal/httprule 1524s google.golang.org/genproto/googleapis/api/httpbody 1524s google.golang.org/grpc/health/grpc_health_v1 1525s google.golang.org/protobuf/types/known/fieldmaskpb 1526s google.golang.org/protobuf/types/known/structpb 1527s google.golang.org/protobuf/types/known/wrapperspb 1527s github.com/gorilla/websocket 1527s github.com/grpc-ecosystem/grpc-gateway/runtime 1529s github.com/sirupsen/logrus 1531s github.com/tmc/grpc-websocket-proxy/wsproxy 1531s go.etcd.io/etcd/api/etcdserverpb/gw 1532s internal/profile 1534s runtime/pprof 1539s net/http/pprof 1540s go.etcd.io/etcd/pkg/debugutil 1540s github.com/klauspost/compress/fse 1540s github.com/klauspost/compress/internal/le 1542s github.com/klauspost/compress/internal/snapref 1542s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header 1542s github.com/klauspost/compress/huff0 1542s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil 1542s go.etcd.io/etcd/server/etcdserver/api/v2auth 1544s go.etcd.io/etcd/server/etcdserver/api/v2v3 1545s google.golang.org/grpc/health 1545s go.etcd.io/etcd/server/etcdserver/api/v3rpc 1545s github.com/klauspost/compress/zstd 1549s go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb 1552s go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb 1555s go.etcd.io/etcd/server/proxy/grpcproxy/adapter 1556s github.com/prometheus/client_golang/prometheus/promhttp 1557s go.etcd.io/etcd/server/etcdserver/api/v3client 1558s go.etcd.io/etcd/server/etcdserver/api/v3election 1559s go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw 1560s go.etcd.io/etcd/server/etcdserver/api/v3lock 1561s go.etcd.io/etcd/server/etcdserver/api/etcdhttp 1561s go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw 1562s database/sql/driver 1563s github.com/google/uuid 1563s go.etcd.io/etcd/server/etcdserver/api/v2http 1564s go.opentelemetry.io/otel/sdk/internal/x 1564s go.opentelemetry.io/otel/semconv/v1.26.0 1566s os/user 1567s go.opentelemetry.io/otel/sdk/internal/env 1567s go.opentelemetry.io/otel/trace/noop 1567s go.opentelemetry.io/proto/otlp/common/v1 1567s go.opentelemetry.io/proto/otlp/resource/v1 1567s go.opentelemetry.io/proto/otlp/trace/v1 1568s go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal 1568s go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig 1569s github.com/cenkalti/backoff/v4 1569s go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry 1569s google.golang.org/grpc/encoding/gzip 1570s go.opentelemetry.io/proto/otlp/collector/trace/v1 1570s google.golang.org/genproto/googleapis/rpc/errdetails 1571s go.opentelemetry.io/otel/sdk/resource 1571s go.opentelemetry.io/otel/semconv/internal 1572s go.opentelemetry.io/otel/semconv/v1.4.0 1572s go.opentelemetry.io/otel/sdk/trace 1572s gopkg.in/natefinch/lumberjack.v2 1573s sigs.k8s.io/yaml/goyaml.v2 1575s go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform 1576s go.opentelemetry.io/otel/exporters/otlp/otlptrace 1577s go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig 1579s go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc 1580s go.uber.org/zap/internal/ztest 1581s sigs.k8s.io/yaml 1581s go.uber.org/zap/zaptest 1581s net/http/internal/testcert 1582s go.etcd.io/etcd/server/embed 1582s net/http/httptest 1583s go.etcd.io/etcd/client/v3/clientv3util 1583s go.etcd.io/etcd/client/v3/experimental/recipes 1584s go.etcd.io/etcd/client/v3/kubernetes 1585s go.etcd.io/etcd/client/v3/leasing 1588s go.etcd.io/etcd/client/v3/mock/mockserver 1589s go.etcd.io/etcd/client/v3/namespace 1589s go.etcd.io/etcd/tests/integration 1589s go.etcd.io/etcd/client/v3/naming/endpoints 1591s go.etcd.io/etcd/client/v3/naming/resolver 1592s go.etcd.io/etcd/client/v3/ordering 1593s go.etcd.io/etcd/client/v3/yaml 1594s go.etcd.io/etcd 1594s go.etcd.io/etcd/etcdctl/ctlv3 1595s github.com/russross/blackfriday/v2 1595s go.etcd.io/etcd/etcdutl 1598s github.com/cpuguy83/go-md2man/v2/md2man 1598s github.com/urfave/cli 1602s go.etcd.io/etcd/etcdctl/ctlv2/command 1604s go.etcd.io/etcd/etcdctl/ctlv2 1604s go.etcd.io/etcd/etcdctl 1619s github.com/creack/pty 1619s go.etcd.io/etcd/pkg/expect 1620s go.etcd.io/etcd/pkg/osutil 1620s go.etcd.io/etcd/pkg/proxy 1621s go.etcd.io/etcd/pkg/stringutil 1622s github.com/pmezard/go-difflib/difflib 1622s github.com/cockroachdb/datadriven 1624s go.etcd.io/etcd/raft/rafttest 1625s github.com/coreos/go-systemd/daemon 1626s go.etcd.io/etcd/server/proxy/grpcproxy/cache 1626s go.etcd.io/etcd/server/proxy/grpcproxy 1628s go.etcd.io/etcd/server/proxy/httpproxy 1629s go.etcd.io/etcd/server/proxy/tcpproxy 1629s go.etcd.io/etcd/server/mock/mockstorage 1629s go.etcd.io/etcd/server/etcdmain 1629s go.etcd.io/etcd/server/mock/mockstore 1630s go.etcd.io/etcd/server/mock/mockwait 1630s github.com/davecgh/go-spew/spew 1632s gopkg.in/yaml.v3 1632s go.etcd.io/etcd/server 1639s github.com/stretchr/testify/assert/yaml 1639s github.com/stretchr/testify/assert 1645s go.etcd.io/etcd/server/mvcc/backend/testing 1645s go.etcd.io/etcd/server/storage/mvcc/testutil 1646s go.etcd.io/etcd/tests/framework/e2e 1648s golang.org/x/sync/errgroup 1648s go.etcd.io/etcd/tests/e2e 1649s go.etcd.io/etcd/tests/framework/testutils 1649s go.etcd.io/etcd/tests/functional/rpcpb 1654s go.etcd.io/etcd/tests/functional/agent 1656s go.etcd.io/etcd/tests/functional/runner 1657s gopkg.in/yaml.v2 1661s go.etcd.io/etcd/tests/integration/clientv3 1662s go.etcd.io/etcd/tests/testutils 1663s go.etcd.io/etcd/tests/functional/tester 1668s debian/rules execute_after_dh_auto_build 1668s make[1]: Entering directory '/tmp/autopkgtest.aWpfFV/autopkgtest_tmp' 1672s mv -v _build/bin/server _build/bin/etcd 1672s renamed '_build/bin/server' -> '_build/bin/etcd' 1672s rm -vf _build/src/go.etcd.io/etcd/client/*/example_*.go 1672s make[1]: Leaving directory '/tmp/autopkgtest.aWpfFV/autopkgtest_tmp' 1672s debian/rules override_dh_auto_test 1672s make[1]: Entering directory '/tmp/autopkgtest.aWpfFV/autopkgtest_tmp' 1675s GOLANG_TEST_SHORT=true dh_auto_test -O--no-parallel -- -run=Test -short 1684s cd _build && go test -vet=off -v -p 1 -run=Test -short go.etcd.io/etcd go.etcd.io/etcd/api/authpb go.etcd.io/etcd/api/etcdserverpb go.etcd.io/etcd/api/etcdserverpb/gw go.etcd.io/etcd/api/membershippb go.etcd.io/etcd/api/mvccpb go.etcd.io/etcd/api/v3rpc/rpctypes go.etcd.io/etcd/api/version go.etcd.io/etcd/client/pkg/fileutil go.etcd.io/etcd/client/pkg/logutil go.etcd.io/etcd/client/pkg/pathutil go.etcd.io/etcd/client/pkg/srv go.etcd.io/etcd/client/pkg/systemd go.etcd.io/etcd/client/pkg/testutil go.etcd.io/etcd/client/pkg/tlsutil go.etcd.io/etcd/client/pkg/transport go.etcd.io/etcd/client/pkg/types go.etcd.io/etcd/client/v2 go.etcd.io/etcd/client/v3 go.etcd.io/etcd/client/v3/clientv3util go.etcd.io/etcd/client/v3/concurrency go.etcd.io/etcd/client/v3/credentials go.etcd.io/etcd/client/v3/experimental/recipes go.etcd.io/etcd/client/v3/internal/endpoint go.etcd.io/etcd/client/v3/internal/resolver go.etcd.io/etcd/client/v3/kubernetes go.etcd.io/etcd/client/v3/leasing go.etcd.io/etcd/client/v3/mirror go.etcd.io/etcd/client/v3/mock/mockserver go.etcd.io/etcd/client/v3/namespace go.etcd.io/etcd/client/v3/naming go.etcd.io/etcd/client/v3/naming/endpoints go.etcd.io/etcd/client/v3/naming/endpoints/internal go.etcd.io/etcd/client/v3/naming/resolver go.etcd.io/etcd/client/v3/ordering go.etcd.io/etcd/client/v3/snapshot go.etcd.io/etcd/client/v3/yaml go.etcd.io/etcd/etcdctl go.etcd.io/etcd/etcdctl/ctlv2 go.etcd.io/etcd/etcdctl/ctlv2/command go.etcd.io/etcd/etcdctl/ctlv3 go.etcd.io/etcd/etcdctl/ctlv3/command go.etcd.io/etcd/etcdutl go.etcd.io/etcd/etcdutl/etcdutl go.etcd.io/etcd/etcdutl/snapshot go.etcd.io/etcd/pkg/adt go.etcd.io/etcd/pkg/cobrautl go.etcd.io/etcd/pkg/contention go.etcd.io/etcd/pkg/cpuutil go.etcd.io/etcd/pkg/crc go.etcd.io/etcd/pkg/debugutil go.etcd.io/etcd/pkg/expect go.etcd.io/etcd/pkg/flags go.etcd.io/etcd/pkg/grpc_testing go.etcd.io/etcd/pkg/httputil go.etcd.io/etcd/pkg/idutil go.etcd.io/etcd/pkg/ioutil go.etcd.io/etcd/pkg/netutil go.etcd.io/etcd/pkg/osutil go.etcd.io/etcd/pkg/pbutil go.etcd.io/etcd/pkg/proxy go.etcd.io/etcd/pkg/report go.etcd.io/etcd/pkg/runtime go.etcd.io/etcd/pkg/schedule go.etcd.io/etcd/pkg/stringutil go.etcd.io/etcd/pkg/traceutil go.etcd.io/etcd/pkg/wait go.etcd.io/etcd/raft go.etcd.io/etcd/raft/confchange go.etcd.io/etcd/raft/quorum go.etcd.io/etcd/raft/raftpb go.etcd.io/etcd/raft/rafttest go.etcd.io/etcd/raft/tracker go.etcd.io/etcd/server go.etcd.io/etcd/server/auth go.etcd.io/etcd/server/config go.etcd.io/etcd/server/datadir go.etcd.io/etcd/server/embed go.etcd.io/etcd/server/etcdmain go.etcd.io/etcd/server/etcdserver go.etcd.io/etcd/server/etcdserver/api go.etcd.io/etcd/server/etcdserver/api/etcdhttp go.etcd.io/etcd/server/etcdserver/api/membership go.etcd.io/etcd/server/etcdserver/api/rafthttp go.etcd.io/etcd/server/etcdserver/api/snap go.etcd.io/etcd/server/etcdserver/api/snap/snappb go.etcd.io/etcd/server/etcdserver/api/v2auth go.etcd.io/etcd/server/etcdserver/api/v2discovery go.etcd.io/etcd/server/etcdserver/api/v2error go.etcd.io/etcd/server/etcdserver/api/v2http go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes go.etcd.io/etcd/server/etcdserver/api/v2stats go.etcd.io/etcd/server/etcdserver/api/v2store go.etcd.io/etcd/server/etcdserver/api/v2v3 go.etcd.io/etcd/server/etcdserver/api/v3alarm go.etcd.io/etcd/server/etcdserver/api/v3client go.etcd.io/etcd/server/etcdserver/api/v3compactor go.etcd.io/etcd/server/etcdserver/api/v3election go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw go.etcd.io/etcd/server/etcdserver/api/v3lock go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw go.etcd.io/etcd/server/etcdserver/api/v3rpc go.etcd.io/etcd/server/etcdserver/cindex go.etcd.io/etcd/server/lease go.etcd.io/etcd/server/lease/leasehttp go.etcd.io/etcd/server/lease/leasepb go.etcd.io/etcd/server/mock/mockstorage go.etcd.io/etcd/server/mock/mockstore go.etcd.io/etcd/server/mock/mockwait go.etcd.io/etcd/server/mvcc go.etcd.io/etcd/server/mvcc/backend go.etcd.io/etcd/server/mvcc/backend/testing go.etcd.io/etcd/server/mvcc/buckets go.etcd.io/etcd/server/proxy/grpcproxy go.etcd.io/etcd/server/proxy/grpcproxy/adapter go.etcd.io/etcd/server/proxy/grpcproxy/cache go.etcd.io/etcd/server/proxy/httpproxy go.etcd.io/etcd/server/proxy/tcpproxy go.etcd.io/etcd/server/storage/mvcc/testutil go.etcd.io/etcd/server/verify go.etcd.io/etcd/server/wal go.etcd.io/etcd/server/wal/walpb go.etcd.io/etcd/tests/e2e go.etcd.io/etcd/tests/framework/e2e go.etcd.io/etcd/tests/framework/testutils go.etcd.io/etcd/tests/functional/agent go.etcd.io/etcd/tests/functional/rpcpb go.etcd.io/etcd/tests/functional/runner go.etcd.io/etcd/tests/functional/tester go.etcd.io/etcd/tests/integration go.etcd.io/etcd/tests/integration/client go.etcd.io/etcd/tests/integration/client/examples go.etcd.io/etcd/tests/integration/clientv3 go.etcd.io/etcd/tests/integration/clientv3/concurrency go.etcd.io/etcd/tests/integration/clientv3/connectivity go.etcd.io/etcd/tests/integration/clientv3/examples go.etcd.io/etcd/tests/integration/clientv3/experimental/recipes go.etcd.io/etcd/tests/integration/clientv3/lease go.etcd.io/etcd/tests/integration/clientv3/naming go.etcd.io/etcd/tests/integration/clientv3/snapshot go.etcd.io/etcd/tests/integration/embed go.etcd.io/etcd/tests/integration/proxy/grpcproxy go.etcd.io/etcd/tests/integration/snapshot go.etcd.io/etcd/tests/integration/v2store go.etcd.io/etcd/tests/testutils 2170s ? go.etcd.io/etcd [no test files] 2170s ? go.etcd.io/etcd/api/authpb [no test files] 2189s === RUN TestInvalidGoTypeIntPanic 2189s --- PASS: TestInvalidGoTypeIntPanic (0.00s) 2189s PASS 2189s ok go.etcd.io/etcd/api/etcdserverpb 0.162s 2189s ? go.etcd.io/etcd/api/etcdserverpb/gw [no test files] 2189s ? go.etcd.io/etcd/api/membershippb [no test files] 2189s ? go.etcd.io/etcd/api/mvccpb [no test files] 2195s === RUN TestConvert 2195s --- PASS: TestConvert (0.00s) 2195s PASS 2195s ok go.etcd.io/etcd/api/v3rpc/rpctypes 0.006s 2195s ? go.etcd.io/etcd/api/version [no test files] 2210s === RUN TestFileBufReader 2210s --- PASS: TestFileBufReader (0.00s) 2210s === RUN TestIsDirWriteable 2210s --- PASS: TestIsDirWriteable (0.00s) 2210s === RUN TestCreateDirAll 2210s --- PASS: TestCreateDirAll (0.00s) 2210s === RUN TestExist 2210s --- PASS: TestExist (0.00s) 2210s === RUN TestDirEmpty 2210s --- PASS: TestDirEmpty (0.00s) 2210s === RUN TestZeroToEnd 2210s --- PASS: TestZeroToEnd (0.00s) 2210s === RUN TestDirPermission 2210s --- PASS: TestDirPermission (0.00s) 2210s === RUN TestRemoveMatchFile 2210s logger.go:146: 2026-02-08T06:37:46.540Z ERROR remove file failed {"file": "/tmp/TestRemoveMatchFile2751368097/001/tmp754205577", "error": "remove /tmp/TestRemoveMatchFile2751368097/001/tmp754205577: no such file or directory"} 2210s --- PASS: TestRemoveMatchFile (0.00s) 2210s === RUN TestLockAndUnlockSyscallFlock 2210s --- PASS: TestLockAndUnlockSyscallFlock (0.10s) 2210s === RUN TestLockAndUnlock 2211s --- PASS: TestLockAndUnlock (0.13s) 2211s === RUN TestPreallocateExtend 2211s --- PASS: TestPreallocateExtend (0.00s) 2211s === RUN TestPreallocateExtendTrunc 2211s --- PASS: TestPreallocateExtendTrunc (0.00s) 2211s === RUN TestPreallocateFixed 2211s --- PASS: TestPreallocateFixed (0.00s) 2211s === RUN TestPurgeFile 2211s {"level":"info","msg":"started to purge file","dir":"/tmp/purgefile1838753062","suffix":"test","max":3,"interval":"1ms"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/0.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/1.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/2.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/4.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/5.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile1838753062/6.test"} 2211s --- PASS: TestPurgeFile (0.18s) 2211s === RUN TestPurgeFileHoldingLockFile 2211s {"level":"info","msg":"started to purge file","dir":"/tmp/purgefile3334108050","suffix":"test","max":3,"interval":"1ms"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/0.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/1.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/2.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/3.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/4.test"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"warn","msg":"failed to lock file","path":"/tmp/purgefile3334108050/5.test","error":"fileutil: file already locked"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/5.test"} 2211s {"level":"info","msg":"purged","path":"/tmp/purgefile3334108050/6.test"} 2211s --- PASS: TestPurgeFileHoldingLockFile (0.10s) 2211s === RUN TestReadDir 2211s --- PASS: TestReadDir (0.00s) 2211s PASS 2211s ok go.etcd.io/etcd/client/pkg/fileutil 0.664s 2217s === RUN TestNewJournalWriter 2217s zap_journal_test.go:49: sent logs successfully to journald 2217s --- PASS: TestNewJournalWriter (0.01s) 2217s === RUN TestEncodeTimePrecisionToMicroSeconds 2217s --- PASS: TestEncodeTimePrecisionToMicroSeconds (0.00s) 2217s PASS 2217s ok go.etcd.io/etcd/client/pkg/logutil 0.241s 2219s === RUN TestCanonicalURLPath 2219s --- PASS: TestCanonicalURLPath (0.00s) 2219s PASS 2219s ok go.etcd.io/etcd/client/pkg/pathutil 0.015s 2224s === RUN TestSRVGetCluster 2224s --- PASS: TestSRVGetCluster (0.00s) 2224s === RUN TestSRVDiscover 2224s --- PASS: TestSRVDiscover (0.00s) 2224s === RUN TestGetSRVService 2224s --- PASS: TestGetSRVService (0.00s) 2224s PASS 2224s ok go.etcd.io/etcd/client/pkg/srv 0.136s 2224s ? go.etcd.io/etcd/client/pkg/systemd [no test files] 2229s === RUN TestSample 2229s leak_test.go:37: Counting leaked routines is disabled in --short tests 2229s --- SKIP: TestSample (0.00s) 2229s PASS 2229s ok go.etcd.io/etcd/client/pkg/testutil 0.005s 2233s === RUN TestGetCipherSuite_not_existing 2233s --- PASS: TestGetCipherSuite_not_existing (0.00s) 2233s === RUN TestGetCipherSuite_success 2233s --- PASS: TestGetCipherSuite_success (0.00s) 2233s === RUN TestGetCipherSuite_insecure 2233s --- PASS: TestGetCipherSuite_insecure (0.00s) 2233s === RUN TestGetVersion 2233s === RUN TestGetVersion/TLS1.2 2233s === RUN TestGetVersion/TLS1.3 2233s === RUN TestGetVersion/Empty_version 2233s === RUN TestGetVersion/Converting_invalid_version_string_to_TLS_version 2233s --- PASS: TestGetVersion (0.00s) 2233s --- PASS: TestGetVersion/TLS1.2 (0.00s) 2233s --- PASS: TestGetVersion/TLS1.3 (0.00s) 2233s --- PASS: TestGetVersion/Empty_version (0.00s) 2233s --- PASS: TestGetVersion/Converting_invalid_version_string_to_TLS_version (0.00s) 2233s PASS 2233s ok go.etcd.io/etcd/client/pkg/tlsutil 0.035s 2242s === RUN TestNewKeepAliveListener 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:17.936Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-3341949310/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-3341949310/key.pem"} 2242s --- PASS: TestNewKeepAliveListener (0.24s) 2242s === RUN TestNewKeepAliveListenerTLSEmptyConfig 2242s --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) 2242s === RUN TestNewListenerTLSInfo 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.174Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-4014732464/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-4014732464/key.pem"} 2242s --- PASS: TestNewListenerTLSInfo (0.01s) 2242s === RUN TestNewListenerWithOpts 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.180Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-2526221386/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-2526221386/key.pem"} 2242s === RUN TestNewListenerWithOpts/https_scheme_no_TLSInfo 2242s === RUN TestNewListenerWithOpts/https_scheme_no_TLSInfo_with_skip_check 2242s === RUN TestNewListenerWithOpts/https_scheme_empty_TLSInfo_with_skip_check 2242s === RUN TestNewListenerWithOpts/https_scheme_empty_TLSInfo_no_skip_check 2242s === RUN TestNewListenerWithOpts/https_scheme_with_TLSInfo_and_skip_check 2242s --- PASS: TestNewListenerWithOpts (0.00s) 2242s --- PASS: TestNewListenerWithOpts/https_scheme_no_TLSInfo (0.00s) 2242s --- PASS: TestNewListenerWithOpts/https_scheme_no_TLSInfo_with_skip_check (0.00s) 2242s --- PASS: TestNewListenerWithOpts/https_scheme_empty_TLSInfo_with_skip_check (0.00s) 2242s --- PASS: TestNewListenerWithOpts/https_scheme_empty_TLSInfo_no_skip_check (0.00s) 2242s --- PASS: TestNewListenerWithOpts/https_scheme_with_TLSInfo_and_skip_check (0.00s) 2242s === RUN TestNewListenerWithSocketOpts 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.184Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-4190282613/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-4190282613/key.pem"} 2242s === RUN TestNewListenerWithSocketOpts/nil_socketopts 2242s === RUN TestNewListenerWithSocketOpts/empty_socketopts 2242s === RUN TestNewListenerWithSocketOpts/reuse_address_and_port 2242s === RUN TestNewListenerWithSocketOpts/reuse_port_with_https_scheme_and_no_TLSInfo_skip_check 2242s === RUN TestNewListenerWithSocketOpts/reuse_address 2242s === RUN TestNewListenerWithSocketOpts/reuse_address_with_TLS 2242s === RUN TestNewListenerWithSocketOpts/reuse_address_and_port_with_TLS 2242s === RUN TestNewListenerWithSocketOpts/reuse_port_with_TLS_and_timeout 2242s === RUN TestNewListenerWithSocketOpts/reuse_port 2242s --- PASS: TestNewListenerWithSocketOpts (0.08s) 2242s --- PASS: TestNewListenerWithSocketOpts/nil_socketopts (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/empty_socketopts (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_address_and_port (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_port_with_https_scheme_and_no_TLSInfo_skip_check (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_address (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_address_with_TLS (0.04s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_address_and_port_with_TLS (0.04s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_port_with_TLS_and_timeout (0.00s) 2242s --- PASS: TestNewListenerWithSocketOpts/reuse_port (0.00s) 2242s === RUN TestNewListenerTLSInfoSkipClientSANVerify 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.269Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-3754922687/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-3754922687/key.pem"} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.271Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1827669072/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1827669072/key.pem"} 2242s {"level":"info","msg":"Loading cert pool","cs":["/tmp/etcd-test-tls-1827669072/cert.pem"],"tlsinfo":"cert = /tmp/etcd-test-tls-3754922687/cert.pem, key = /tmp/etcd-test-tls-3754922687/key.pem, client-cert=/tmp/etcd-test-tls-3754922687/cert.pem, client-key=/tmp/etcd-test-tls-3754922687/key.pem, trusted-ca = /tmp/etcd-test-tls-1827669072/cert.pem, client-cert-auth = false, crl-file = "} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.280Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-2974791561/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-2974791561/key.pem"} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.284Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1090810230/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1090810230/key.pem"} 2242s {"level":"info","msg":"Loading cert pool","cs":["/tmp/etcd-test-tls-1090810230/cert.pem"],"tlsinfo":"cert = /tmp/etcd-test-tls-2974791561/cert.pem, key = /tmp/etcd-test-tls-2974791561/key.pem, client-cert=/tmp/etcd-test-tls-2974791561/cert.pem, client-key=/tmp/etcd-test-tls-2974791561/key.pem, trusted-ca = /tmp/etcd-test-tls-1090810230/cert.pem, client-cert-auth = false, crl-file = "} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.665Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1154570353/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1154570353/key.pem"} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.667Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1277397600/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1277397600/key.pem"} 2242s {"level":"info","msg":"Loading cert pool","cs":["/tmp/etcd-test-tls-1277397600/cert.pem"],"tlsinfo":"cert = /tmp/etcd-test-tls-1154570353/cert.pem, key = /tmp/etcd-test-tls-1154570353/key.pem, client-cert=/tmp/etcd-test-tls-1154570353/cert.pem, client-key=/tmp/etcd-test-tls-1154570353/key.pem, trusted-ca = /tmp/etcd-test-tls-1277397600/cert.pem, client-cert-auth = false, crl-file = "} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.675Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-3193499701/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-3193499701/key.pem"} 2242s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.677Z"} 2242s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-4275648900/cert.pem"} 2242s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-4275648900/key.pem"} 2242s {"level":"info","msg":"Loading cert pool","cs":["/tmp/etcd-test-tls-4275648900/cert.pem"],"tlsinfo":"cert = /tmp/etcd-test-tls-3193499701/cert.pem, key = /tmp/etcd-test-tls-3193499701/key.pem, client-cert=/tmp/etcd-test-tls-3193499701/cert.pem, client-key=/tmp/etcd-test-tls-3193499701/key.pem, trusted-ca = /tmp/etcd-test-tls-4275648900/cert.pem, client-cert-auth = false, crl-file = "} 2243s --- PASS: TestNewListenerTLSInfoSkipClientSANVerify (0.47s) 2243s === RUN TestNewListenerTLSEmptyInfo 2243s --- PASS: TestNewListenerTLSEmptyInfo (0.00s) 2243s === RUN TestNewTransportTLSInfo 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.738Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1149466378/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1149466378/key.pem"} 2243s --- PASS: TestNewTransportTLSInfo (0.00s) 2243s === RUN TestTLSInfoNonexist 2243s --- PASS: TestTLSInfoNonexist (0.00s) 2243s === RUN TestTLSInfoEmpty 2243s --- PASS: TestTLSInfoEmpty (0.00s) 2243s === RUN TestTLSInfoMissingFields 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.740Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-138493127/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-138493127/key.pem"} 2243s --- PASS: TestTLSInfoMissingFields (0.00s) 2243s === RUN TestTLSInfoParseFuncError 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.742Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-97667379/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-97667379/key.pem"} 2243s --- PASS: TestTLSInfoParseFuncError (0.01s) 2243s === RUN TestTLSInfoConfigFuncs 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.747Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-64464174/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-64464174/key.pem"} 2243s logger.go:146: 2026-02-08T06:38:18.749Z INFO Loading cert pool {"cs": ["/tmp/etcd-test-tls-64464174/cert.pem"], "tlsinfo": "cert = /tmp/etcd-test-tls-64464174/cert.pem, key = /tmp/etcd-test-tls-64464174/key.pem, client-cert=, client-key=, trusted-ca = /tmp/etcd-test-tls-64464174/cert.pem, client-cert-auth = false, crl-file = "} 2243s --- PASS: TestTLSInfoConfigFuncs (0.00s) 2243s === RUN TestNewListenerUnixSocket 2243s --- PASS: TestNewListenerUnixSocket (0.00s) 2243s === RUN TestNewListenerTLSInfoSelfCert 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.750Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/tlsdir36111862/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/tlsdir36111862/key.pem"} 2243s --- PASS: TestNewListenerTLSInfoSelfCert (0.12s) 2243s === RUN TestIsClosedConnError 2243s --- PASS: TestIsClosedConnError (0.00s) 2243s === RUN TestSocktOptsEmpty 2243s --- PASS: TestSocktOptsEmpty (0.00s) 2243s === RUN TestReadWriteTimeoutDialer 2243s timeout_dialer_test.go:24: flaky test 2243s --- SKIP: TestReadWriteTimeoutDialer (0.00s) 2243s === RUN TestNewTimeoutListener 2243s --- PASS: TestNewTimeoutListener (0.00s) 2243s === RUN TestWriteReadTimeoutListener 2243s timeout_listener_test.go:41: flaky test 2243s --- SKIP: TestWriteReadTimeoutListener (0.00s) 2243s === RUN TestNewTimeoutTransport 2243s --- PASS: TestNewTimeoutTransport (0.00s) 2243s === RUN TestValidateSecureEndpoints 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.866Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-376505421/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-376505421/key.pem"} 2243s === RUN TestValidateSecureEndpoints/invalidEndPoints 2243s === RUN TestValidateSecureEndpoints/insecureEndpoints 2243s === RUN TestValidateSecureEndpoints/secureEndPoints 2243s === RUN TestValidateSecureEndpoints/mixEndPoints 2243s --- PASS: TestValidateSecureEndpoints (0.07s) 2243s --- PASS: TestValidateSecureEndpoints/invalidEndPoints (0.00s) 2243s --- PASS: TestValidateSecureEndpoints/insecureEndpoints (0.04s) 2243s --- PASS: TestValidateSecureEndpoints/secureEndPoints (0.00s) 2243s --- PASS: TestValidateSecureEndpoints/mixEndPoints (0.00s) 2243s === RUN TestNewTransportTLSInvalidCipherSuitesTLS12 2243s {"level":"warn","msg":"automatically generate certificates","certificate-validity-bound-not-after":"2027-02-08T06:38:18.937Z"} 2243s {"level":"info","msg":"created cert file","path":"/tmp/etcd-test-tls-1452693360/cert.pem"} 2243s {"level":"info","msg":"created key file","path":"/tmp/etcd-test-tls-1452693360/key.pem"} 2243s --- PASS: TestNewTransportTLSInvalidCipherSuitesTLS12 (0.12s) 2243s PASS 2243s ok go.etcd.io/etcd/client/pkg/transport 1.133s 2247s === RUN TestIDString 2247s --- PASS: TestIDString (0.00s) 2247s === RUN TestIDFromString 2247s --- PASS: TestIDFromString (0.00s) 2247s === RUN TestIDFromStringFail 2247s --- PASS: TestIDFromStringFail (0.00s) 2247s === RUN TestIDSlice 2247s --- PASS: TestIDSlice (0.00s) 2247s === RUN TestUnsafeSet 2247s --- PASS: TestUnsafeSet (0.01s) 2247s === RUN TestThreadsafeSet 2247s --- PASS: TestThreadsafeSet (0.00s) 2247s === RUN TestUnsafeSetContainsAll 2247s --- PASS: TestUnsafeSetContainsAll (0.00s) 2247s === RUN TestUint64Slice 2247s --- PASS: TestUint64Slice (0.00s) 2247s === RUN TestNewURLs 2247s --- PASS: TestNewURLs (0.00s) 2247s === RUN TestURLsString 2247s --- PASS: TestURLsString (0.00s) 2247s === RUN TestURLsSort 2247s --- PASS: TestURLsSort (0.00s) 2247s === RUN TestURLsStringSlice 2247s --- PASS: TestURLsStringSlice (0.00s) 2247s === RUN TestNewURLsFail 2247s --- PASS: TestNewURLsFail (0.00s) 2247s === RUN TestParseInitialCluster 2247s --- PASS: TestParseInitialCluster (0.00s) 2247s === RUN TestParseInitialClusterBad 2247s --- PASS: TestParseInitialClusterBad (0.00s) 2247s === RUN TestNameURLPairsString 2247s --- PASS: TestNameURLPairsString (0.00s) 2247s === RUN TestParse 2247s --- PASS: TestParse (0.00s) 2247s === RUN TestNewURLsMapIPV6 2247s --- PASS: TestNewURLsMapIPV6 (0.00s) 2247s === RUN TestNewURLsMapFromStringMapEmpty 2247s --- PASS: TestNewURLsMapFromStringMapEmpty (0.00s) 2247s === RUN TestNewURLsMapFromStringMapNormal 2247s --- PASS: TestNewURLsMapFromStringMapNormal (0.00s) 2247s PASS 2247s ok go.etcd.io/etcd/client/pkg/types 0.072s 2257s === RUN TestSimpleHTTPClientDoSuccess 2257s --- PASS: TestSimpleHTTPClientDoSuccess (0.00s) 2257s === RUN TestSimpleHTTPClientDoError 2257s --- PASS: TestSimpleHTTPClientDoError (0.00s) 2257s === RUN TestSimpleHTTPClientDoNilRequest 2257s --- PASS: TestSimpleHTTPClientDoNilRequest (0.00s) 2257s === RUN TestSimpleHTTPClientDoCancelContext 2257s --- PASS: TestSimpleHTTPClientDoCancelContext (0.00s) 2257s === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosed 2257s --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.12s) 2257s === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody 2257s --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.03s) 2257s === RUN TestSimpleHTTPClientDoCancelContextWaitForRoundTrip 2257s --- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s) 2257s === RUN TestSimpleHTTPClientDoHeaderTimeout 2257s --- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s) 2257s === RUN TestHTTPClusterClientDo 2257s --- PASS: TestHTTPClusterClientDo (0.00s) 2257s === RUN TestHTTPClusterClientDoDeadlineExceedContext 2257s --- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s) 2257s === RUN TestHTTPClusterClientDoCanceledContext 2257s --- PASS: TestHTTPClusterClientDoCanceledContext (0.01s) 2257s === RUN TestRedirectedHTTPAction 2257s --- PASS: TestRedirectedHTTPAction (0.00s) 2257s === RUN TestRedirectFollowingHTTPClient 2257s --- PASS: TestRedirectFollowingHTTPClient (0.00s) 2257s === RUN TestDefaultCheckRedirect 2257s --- PASS: TestDefaultCheckRedirect (0.00s) 2257s === RUN TestHTTPClusterClientSync 2257s --- PASS: TestHTTPClusterClientSync (0.00s) 2257s === RUN TestHTTPClusterClientSyncFail 2257s --- PASS: TestHTTPClusterClientSyncFail (0.00s) 2257s === RUN TestHTTPClusterClientAutoSyncCancelContext 2257s --- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.00s) 2257s === RUN TestHTTPClusterClientAutoSyncFail 2257s --- PASS: TestHTTPClusterClientAutoSyncFail (0.00s) 2257s === RUN TestHTTPClusterClientGetVersion 2257s --- PASS: TestHTTPClusterClientGetVersion (0.00s) 2257s === RUN TestHTTPClusterClientSyncPinEndpoint 2257s --- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s) 2257s === RUN TestHTTPClusterClientSyncUnpinEndpoint 2257s --- PASS: TestHTTPClusterClientSyncUnpinEndpoint (0.00s) 2257s === RUN TestHTTPClusterClientSyncPinLeaderEndpoint 2257s --- PASS: TestHTTPClusterClientSyncPinLeaderEndpoint (0.00s) 2257s === RUN TestHTTPClusterClientResetFail 2257s --- PASS: TestHTTPClusterClientResetFail (0.00s) 2257s === RUN TestHTTPClusterClientResetPinRandom 2258s --- PASS: TestHTTPClusterClientResetPinRandom (0.98s) 2258s === RUN TestV2KeysURLHelper 2258s --- PASS: TestV2KeysURLHelper (0.00s) 2258s === RUN TestGetAction 2258s --- PASS: TestGetAction (0.00s) 2258s === RUN TestWaitAction 2258s --- PASS: TestWaitAction (0.00s) 2258s === RUN TestSetAction 2258s --- PASS: TestSetAction (0.00s) 2258s === RUN TestCreateInOrderAction 2258s --- PASS: TestCreateInOrderAction (0.00s) 2258s === RUN TestDeleteAction 2258s --- PASS: TestDeleteAction (0.00s) 2258s === RUN TestUnmarshalSuccessfulResponse 2258s --- PASS: TestUnmarshalSuccessfulResponse (0.00s) 2258s === RUN TestUnmarshalFailedKeysResponse 2258s --- PASS: TestUnmarshalFailedKeysResponse (0.00s) 2258s === RUN TestUnmarshalFailedKeysResponseBadJSON 2258s --- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s) 2258s === RUN TestHTTPWatcherNextWaitAction 2258s --- PASS: TestHTTPWatcherNextWaitAction (0.00s) 2258s === RUN TestHTTPWatcherNextFail 2258s --- PASS: TestHTTPWatcherNextFail (0.00s) 2258s === RUN TestHTTPKeysAPIWatcherAction 2258s --- PASS: TestHTTPKeysAPIWatcherAction (0.00s) 2258s === RUN TestHTTPKeysAPISetAction 2258s --- PASS: TestHTTPKeysAPISetAction (0.00s) 2258s === RUN TestHTTPKeysAPISetError 2258s --- PASS: TestHTTPKeysAPISetError (0.00s) 2258s === RUN TestHTTPKeysAPISetResponse 2258s --- PASS: TestHTTPKeysAPISetResponse (0.00s) 2258s === RUN TestHTTPKeysAPIGetAction 2258s --- PASS: TestHTTPKeysAPIGetAction (0.00s) 2258s === RUN TestHTTPKeysAPIGetError 2258s --- PASS: TestHTTPKeysAPIGetError (0.00s) 2258s === RUN TestHTTPKeysAPIGetResponse 2258s --- PASS: TestHTTPKeysAPIGetResponse (0.00s) 2258s === RUN TestHTTPKeysAPIDeleteAction 2258s --- PASS: TestHTTPKeysAPIDeleteAction (0.00s) 2258s === RUN TestHTTPKeysAPIDeleteError 2258s --- PASS: TestHTTPKeysAPIDeleteError (0.00s) 2258s === RUN TestHTTPKeysAPIDeleteResponse 2258s --- PASS: TestHTTPKeysAPIDeleteResponse (0.00s) 2258s === RUN TestHTTPKeysAPICreateAction 2258s --- PASS: TestHTTPKeysAPICreateAction (0.00s) 2258s === RUN TestHTTPKeysAPICreateInOrderAction 2258s --- PASS: TestHTTPKeysAPICreateInOrderAction (0.00s) 2258s === RUN TestHTTPKeysAPIUpdateAction 2258s --- PASS: TestHTTPKeysAPIUpdateAction (0.00s) 2258s === RUN TestNodeTTLDuration 2258s --- PASS: TestNodeTTLDuration (0.00s) 2258s === RUN TestMembersAPIActionList 2258s --- PASS: TestMembersAPIActionList (0.00s) 2258s === RUN TestMembersAPIActionAdd 2258s --- PASS: TestMembersAPIActionAdd (0.00s) 2258s === RUN TestMembersAPIActionUpdate 2258s --- PASS: TestMembersAPIActionUpdate (0.00s) 2258s === RUN TestMembersAPIActionRemove 2258s --- PASS: TestMembersAPIActionRemove (0.00s) 2258s === RUN TestMembersAPIActionLeader 2258s --- PASS: TestMembersAPIActionLeader (0.00s) 2258s === RUN TestAssertStatusCode 2258s --- PASS: TestAssertStatusCode (0.00s) 2258s === RUN TestV2MembersURL 2258s --- PASS: TestV2MembersURL (0.00s) 2258s === RUN TestMemberUnmarshal 2258s --- PASS: TestMemberUnmarshal (0.00s) 2258s === RUN TestMemberCollectionUnmarshalFail 2258s --- PASS: TestMemberCollectionUnmarshalFail (0.00s) 2258s === RUN TestMemberCollectionUnmarshal 2258s --- PASS: TestMemberCollectionUnmarshal (0.00s) 2258s === RUN TestMemberCreateRequestMarshal 2258s --- PASS: TestMemberCreateRequestMarshal (0.00s) 2258s === RUN TestHTTPMembersAPIAddSuccess 2258s --- PASS: TestHTTPMembersAPIAddSuccess (0.00s) 2258s === RUN TestHTTPMembersAPIAddError 2258s --- PASS: TestHTTPMembersAPIAddError (0.00s) 2258s === RUN TestHTTPMembersAPIRemoveSuccess 2258s --- PASS: TestHTTPMembersAPIRemoveSuccess (0.00s) 2258s === RUN TestHTTPMembersAPIRemoveFail 2258s --- PASS: TestHTTPMembersAPIRemoveFail (0.00s) 2258s === RUN TestHTTPMembersAPIListSuccess 2258s --- PASS: TestHTTPMembersAPIListSuccess (0.00s) 2258s === RUN TestHTTPMembersAPIListError 2258s --- PASS: TestHTTPMembersAPIListError (0.00s) 2258s === RUN TestHTTPMembersAPILeaderSuccess 2258s --- PASS: TestHTTPMembersAPILeaderSuccess (0.00s) 2258s === RUN TestHTTPMembersAPILeaderError 2258s --- PASS: TestHTTPMembersAPILeaderError (0.00s) 2258s PASS 2258s ok go.etcd.io/etcd/client/v2 1.160s 2272s === RUN TestDialCancel 2273s logger.go:146: 2026-02-08T06:38:48.604Z DEBUG retrying of unary invoker {"target": "etcd-endpoints://0xc0000cc000/dialcancel:12345", "attempt": 0} 2273s logger.go:146: 2026-02-08T06:38:48.842Z WARN retrying of unary invoker failed {"target": "etcd-endpoints://0xc0000cc000/dialcancel:12345", "attempt": 0, "error": "rpc error: code = Canceled desc = received context error while waiting for new LB policy update: context canceled"} 2273s --- PASS: TestDialCancel (0.31s) 2273s === RUN TestDialTimeout 2276s --- PASS: TestDialTimeout (3.06s) 2276s === RUN TestDialNoTimeout 2276s --- PASS: TestDialNoTimeout (0.02s) 2276s === RUN TestMaxUnaryRetries 2276s --- PASS: TestMaxUnaryRetries (0.00s) 2276s === RUN TestBackoff 2276s --- PASS: TestBackoff (0.00s) 2276s === RUN TestBackoffJitterFraction 2276s --- PASS: TestBackoffJitterFraction (0.00s) 2276s === RUN TestIsHaltErr 2276s --- PASS: TestIsHaltErr (0.00s) 2276s === RUN TestCloseCtxClient 2276s --- PASS: TestCloseCtxClient (0.00s) 2276s === RUN TestWithLogger 2276s --- PASS: TestWithLogger (0.00s) 2276s === RUN TestZapWithLogger 2276s --- PASS: TestZapWithLogger (0.00s) 2276s === RUN TestAuthTokenBundleNoOverwrite 2276s logger.go:146: 2026-02-08T06:38:51.991Z DEBUG retrying of unary invoker {"target": "etcd-endpoints://0xc0000cd4a0/etcd-auth-test:0", "attempt": 0} 2276s --- PASS: TestAuthTokenBundleNoOverwrite (0.20s) 2276s === RUN TestSyncFiltersMembers 2276s --- PASS: TestSyncFiltersMembers (0.00s) 2276s === RUN TestClientRejectOldCluster 2276s leak.go:102: Found leaked goroutined BEFORE test appears to have leaked : 2276s internal/poll.runtime_pollWait(0x3ffa0a3ac00, 0x72) 2276s /usr/lib/go-1.25/src/runtime/netpoll.go:351 +0xfe 2276s internal/poll.(*pollDesc).wait(0xc0001b5d20, 0x72, 0x0) 2276s /usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:84 +0x42 2276s internal/poll.(*pollDesc).waitRead(...) 2276s /usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:89 2276s internal/poll.(*FD).Read(0xc0001b5d00, {0xc00019a000, 0x4d0, 0x4d0}) 2276s /usr/lib/go-1.25/src/internal/poll/fd_unix.go:165 +0x27a 2276s net.(*netFD).Read(0xc0001b5d00, {0xc00019a000, 0x4d0, 0x4d0}) 2276s /usr/lib/go-1.25/src/net/fd_posix.go:68 +0x48 2276s net.(*conn).Read(0xc000114830, {0xc00019a000, 0x4d0, 0x4d0}) 2276s /usr/lib/go-1.25/src/net/net.go:196 +0x58 2276s net.dnsPacketRoundTrip({0x1b19b90, 0xc000114830}, 0x380a, {{{0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x2e, ...}, ...}, ...}, ...) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:116 +0xfe 2276s net.(*Resolver).exchange(0x2032be0, {0x1b16750, 0xc0000cacd0}, {0xc0000103c0, 0xd}, {{{0x65, 0x67, 0x72, 0x65, 0x73, ...}, ...}, ...}, ...) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:195 +0x3f0 2276s net.(*Resolver).tryOneName(0x2032be0, {0x1b16750, 0xc0000cacd0}, 0xc00032a280, {0xc00014a978, 0x14}, 0x1c) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:316 +0x3d0 2276s net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1c) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:667 +0x82 2276s created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 111 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:666 +0x1a6 2276s 2276s net.(*Resolver).goLookupIPCNAMEOrder.func4({0xc00014a978, 0x14}, 0x1) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:673 +0x4a 2276s net.(*Resolver).goLookupIPCNAMEOrder(0x2032be0, {0x1b16750, 0xc0000cacd0}, {0x19f9618, 0x3}, {0xc000040103, 0x13}, 0x1, 0xc00032a280) 2276s /usr/lib/go-1.25/src/net/dnsclient_unix.go:683 +0x9fc 2276s net.(*Resolver).lookupIP(0x2032be0, {0x1b16750, 0xc0000cacd0}, {0x19f9618, 0x3}, {0xc000040103, 0x13}) 2276s /usr/lib/go-1.25/src/net/lookup_unix.go:66 +0x140 2276s net.init.func1({0x1b16750, 0xc0000cacd0}, 0xc000241040, {0x19f9618, 0x3}, {0xc000040103, 0x13}) 2276s /usr/lib/go-1.25/src/net/hook.go:21 +0x60 2276s net.(*Resolver).lookupIPAddr.func1() 2276s /usr/lib/go-1.25/src/net/lookup.go:335 +0x6e 2276s internal/singleflight.(*Group).doCall(0x2032bf0, 0xc0000cad20, {0xc00014a948, 0x17}, 0xc0002fff00) 2276s /usr/lib/go-1.25/src/internal/singleflight/singleflight.go:93 +0x30 2276s created by internal/singleflight.(*Group).DoChan in goroutine 110 2276s /usr/lib/go-1.25/src/internal/singleflight/singleflight.go:86 +0x43e 2276s 2276s net.(*Resolver).lookupIPAddr(0x2032be0, {0x1b16718, 0xc0001ff6b0}, {0x19f9618, 0x3}, {0xc000040103, 0x13}) 2276s /usr/lib/go-1.25/src/net/lookup.go:343 +0x41e 2276s net.(*Resolver).internetAddrList(0x2032be0, {0x1b16718, 0xc0001ff6b0}, {0x19f9618, 0x3}, {0xc000040103, 0x18}) 2276s /usr/lib/go-1.25/src/net/ipsock.go:289 +0x5a6 2276s net.(*Resolver).resolveAddrList(0x2032be0, {0x1b16718, 0xc0001ff6b0}, {0x19f9a90, 0x4}, {0x19f9618, 0x3}, {0xc000040103, 0x18}, {0x0, ...}) 2276s /usr/lib/go-1.25/src/net/dial.go:353 +0x4b0 2276s net.(*Dialer).DialContext(0xc0003370d0, {0x1b16718, 0xc0001ff6b0}, {0x19f9618, 0x3}, {0xc000040103, 0x18}) 2276s /usr/lib/go-1.25/src/net/dial.go:560 +0x4d8 2276s google.golang.org/grpc/internal/transport.proxyDial({0x1b16718, 0xc0001ff6b0}, {0x1a09867, 0xf}, {0x1a02d28, 0xe}) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/internal/transport/proxy.go:127 +0xc8 2276s google.golang.org/grpc/internal/transport.dial({0x1b16718, 0xc0001ff6b0}, 0x0, {{0x1a09867, 0xf}, {0x1a09867, 0xf}, 0x0, 0x0, {0x0, ...}}, ...) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/internal/transport/http2_client.go:178 +0x360 2276s google.golang.org/grpc/internal/transport.newHTTP2Client({0x1b167c0, 0xc000257340}, {0x1b16750, 0xc000183d60}, {{0x1a09867, 0xf}, {0x1a09867, 0xf}, 0x0, 0x0, ...}, ...) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/internal/transport/http2_client.go:217 +0x13e 2276s google.golang.org/grpc/internal/transport.NewClientTransport(...) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/internal/transport/transport.go:620 2276s google.golang.org/grpc.(*addrConn).createTransport(0xc0001a9508, {0x1b16750, 0xc0000caaf0}, {{0x1a09867, 0xf}, {0x1a09867, 0xf}, 0x0, 0x0, {0x0, ...}}, ...) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/clientconn.go:1381 +0x238 2276s google.golang.org/grpc.(*addrConn).tryAllAddrs(0xc0001a9508, {0x1b16750, 0xc0000caaf0}, {0xc0002ffe40, 0x1, 0x1}, {0xc25a29c40b288993, 0x57e7b525d, 0x2033f00}) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/clientconn.go:1328 +0x3c6 2276s google.golang.org/grpc.(*addrConn).resetTransport(0xc0001a9508) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/clientconn.go:1262 +0x284 2276s google.golang.org/grpc.(*addrConn).connect(0xc0001a9508) 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/clientconn.go:920 +0xce 2276s created by google.golang.org/grpc.(*acBalancerWrapper).Connect in goroutine 107 2276s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/google.golang.org/grpc/balancer_wrapper.go:272 +0x96 2276s --- SKIP: TestClientRejectOldCluster (0.09s) 2276s === RUN TestCompactOp 2276s --- PASS: TestCompactOp (0.00s) 2276s === RUN TestMetadataWithRequireLeader 2276s --- PASS: TestMetadataWithRequireLeader (0.00s) 2276s === RUN TestMetadataWithClientAPIVersion 2276s --- PASS: TestMetadataWithClientAPIVersion (0.00s) 2276s === RUN TestOpWithSort 2276s --- PASS: TestOpWithSort (0.00s) 2276s === RUN TestIsOptsWithPrefix 2276s --- PASS: TestIsOptsWithPrefix (0.00s) 2276s === RUN TestIsOptsWithFromKey 2276s --- PASS: TestIsOptsWithFromKey (0.00s) 2276s === RUN TestClientShouldRefreshToken 2276s === RUN TestClientShouldRefreshToken/ErrUserEmpty_and_non_nil_authTokenBundle 2276s === RUN TestClientShouldRefreshToken/ErrUserEmpty_and_nil_authTokenBundle 2276s === RUN TestClientShouldRefreshToken/ErrGRPCInvalidAuthToken_and_retryAuth 2276s === RUN TestClientShouldRefreshToken/ErrGRPCInvalidAuthToken_and_!retryAuth 2276s === RUN TestClientShouldRefreshToken/ErrGRPCAuthOldRevision_and_retryAuth 2276s === RUN TestClientShouldRefreshToken/ErrGRPCAuthOldRevision_and_!retryAuth 2276s === RUN TestClientShouldRefreshToken/Other_error_and_retryAuth 2276s === RUN TestClientShouldRefreshToken/Other_error_and_!retryAuth 2276s --- PASS: TestClientShouldRefreshToken (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrUserEmpty_and_non_nil_authTokenBundle (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrUserEmpty_and_nil_authTokenBundle (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrGRPCInvalidAuthToken_and_retryAuth (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrGRPCInvalidAuthToken_and_!retryAuth (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrGRPCAuthOldRevision_and_retryAuth (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/ErrGRPCAuthOldRevision_and_!retryAuth (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/Other_error_and_retryAuth (0.00s) 2276s --- PASS: TestClientShouldRefreshToken/Other_error_and_!retryAuth (0.00s) 2276s === RUN TestTxnPanics 2276s --- PASS: TestTxnPanics (0.08s) 2276s === RUN TestEvent 2276s --- PASS: TestEvent (0.00s) 2276s === RUN TestStreamKeyFromCtx 2276s === RUN TestStreamKeyFromCtx/multiple_keys 2276s === RUN TestStreamKeyFromCtx/no_keys 2276s === RUN TestStreamKeyFromCtx/only_one_key 2276s === RUN TestStreamKeyFromCtx/no_metadata 2276s --- PASS: TestStreamKeyFromCtx (0.00s) 2276s --- PASS: TestStreamKeyFromCtx/multiple_keys (0.00s) 2276s --- PASS: TestStreamKeyFromCtx/no_keys (0.00s) 2276s --- PASS: TestStreamKeyFromCtx/only_one_key (0.00s) 2276s --- PASS: TestStreamKeyFromCtx/no_metadata (0.00s) 2276s PASS 2276s ok go.etcd.io/etcd/client/v3 4.016s 2285s testing: warning: no tests to run 2285s PASS 2285s ok go.etcd.io/etcd/client/v3/clientv3util 0.259s [no tests to run] 2295s testing: warning: no tests to run 2295s PASS 2296s ok go.etcd.io/etcd/client/v3/concurrency 0.691s [no tests to run] 2296s ? go.etcd.io/etcd/client/v3/credentials [no test files] 2297s ? go.etcd.io/etcd/client/v3/experimental/recipes [no test files] 2300s === RUN Test_interpret 2300s === RUN Test_interpret/Interpret_127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_127.0.0.1 2300s === RUN Test_interpret/Interpret_localhost 2300s === RUN Test_interpret/RequiresCredentials_localhost 2300s === RUN Test_interpret/Interpret_localhost:8080 2300s === RUN Test_interpret/RequiresCredentials_localhost:8080 2300s === RUN Test_interpret/Interpret_unix:127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_unix:127.0.0.1 2300s === RUN Test_interpret/Interpret_unix:127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_unix:127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_unix://127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_unix://127.0.0.1 2300s === RUN Test_interpret/Interpret_unix://127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_unix://127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_unixs:127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_unixs:127.0.0.1 2300s === RUN Test_interpret/Interpret_unixs:127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_unixs:127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_unixs://127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_unixs://127.0.0.1 2300s === RUN Test_interpret/Interpret_unixs://127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_unixs://127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_http://127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_http://127.0.0.1 2300s === RUN Test_interpret/Interpret_http://127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_http://127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_https://127.0.0.1 2300s === RUN Test_interpret/RequiresCredentials_https://127.0.0.1 2300s === RUN Test_interpret/Interpret_https://127.0.0.1:8080 2300s === RUN Test_interpret/RequiresCredentials_https://127.0.0.1:8080 2300s === RUN Test_interpret/Interpret_https://localhost:20000 2300s === RUN Test_interpret/RequiresCredentials_https://localhost:20000 2300s === RUN Test_interpret/Interpret_unix:///tmp/abc 2300s === RUN Test_interpret/RequiresCredentials_unix:///tmp/abc 2300s === RUN Test_interpret/Interpret_unixs:///tmp/abc 2300s === RUN Test_interpret/RequiresCredentials_unixs:///tmp/abc 2300s === RUN Test_interpret/Interpret_unix:///tmp/abc:1234 2300s === RUN Test_interpret/RequiresCredentials_unix:///tmp/abc:1234 2300s === RUN Test_interpret/Interpret_unixs:///tmp/abc:1234 2300s === RUN Test_interpret/RequiresCredentials_unixs:///tmp/abc:1234 2300s === RUN Test_interpret/Interpret_etcd.io 2300s === RUN Test_interpret/RequiresCredentials_etcd.io 2300s === RUN Test_interpret/Interpret_http://etcd.io/abc 2300s === RUN Test_interpret/RequiresCredentials_http://etcd.io/abc 2300s === RUN Test_interpret/Interpret_dns://something-other 2300s === RUN Test_interpret/RequiresCredentials_dns://something-other 2300s === RUN Test_interpret/Interpret_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ 2300s === RUN Test_interpret/RequiresCredentials_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ 2300s === RUN Test_interpret/Interpret_[2001:db8:1f70::999:de8:7648:6e8]:100 2300s === RUN Test_interpret/RequiresCredentials_[2001:db8:1f70::999:de8:7648:6e8]:100 2300s === RUN Test_interpret/Interpret_unix:unexpected-file_name#123$456 2300s === RUN Test_interpret/RequiresCredentials_unix:unexpected-file_name#123$456 2300s --- PASS: Test_interpret (0.07s) 2300s --- PASS: Test_interpret/Interpret_127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_localhost (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_localhost (0.00s) 2300s --- PASS: Test_interpret/Interpret_localhost:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_localhost:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix:127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix:127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix:127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix:127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs:127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs:127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs:127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs:127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_http://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_http://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_http://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_http://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_https://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_https://127.0.0.1 (0.00s) 2300s --- PASS: Test_interpret/Interpret_https://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_https://127.0.0.1:8080 (0.00s) 2300s --- PASS: Test_interpret/Interpret_https://localhost:20000 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_https://localhost:20000 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix:///tmp/abc (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix:///tmp/abc (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs:///tmp/abc (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs:///tmp/abc (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix:///tmp/abc:1234 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix:///tmp/abc:1234 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unixs:///tmp/abc:1234 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unixs:///tmp/abc:1234 (0.00s) 2300s --- PASS: Test_interpret/Interpret_etcd.io (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_etcd.io (0.00s) 2300s --- PASS: Test_interpret/Interpret_http://etcd.io/abc (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_http://etcd.io/abc (0.00s) 2300s --- PASS: Test_interpret/Interpret_dns://something-other (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_dns://something-other (0.00s) 2300s --- PASS: Test_interpret/Interpret_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ (0.00s) 2300s --- PASS: Test_interpret/Interpret_[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s) 2300s --- PASS: Test_interpret/Interpret_unix:unexpected-file_name#123$456 (0.00s) 2300s --- PASS: Test_interpret/RequiresCredentials_unix:unexpected-file_name#123$456 (0.00s) 2300s === RUN Test_extractHostFromHostPort 2300s === RUN Test_extractHostFromHostPort/localhost 2300s === RUN Test_extractHostFromHostPort/localhost:8080 2300s === RUN Test_extractHostFromHostPort/192.158.7.14:8080 2300s === RUN Test_extractHostFromHostPort/192.158.7.14:8080#01 2300s === RUN Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8] 2300s === RUN Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8]:100 2300s --- PASS: Test_extractHostFromHostPort (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/localhost (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/localhost:8080 (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/192.158.7.14:8080 (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/192.158.7.14:8080#01 (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8] (0.00s) 2300s --- PASS: Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s) 2300s PASS 2300s ok go.etcd.io/etcd/client/v3/internal/endpoint 0.096s 2300s ? go.etcd.io/etcd/client/v3/internal/resolver [no test files] 2301s ? go.etcd.io/etcd/client/v3/kubernetes [no test files] 2303s ? go.etcd.io/etcd/client/v3/leasing [no test files] 2303s ? go.etcd.io/etcd/client/v3/mirror [no test files] 2304s ? go.etcd.io/etcd/client/v3/mock/mockserver [no test files] 2309s === RUN TestPrefixInterval 2309s --- PASS: TestPrefixInterval (0.00s) 2310s PASS 2310s ok go.etcd.io/etcd/client/v3/namespace 0.135s 2310s ? go.etcd.io/etcd/client/v3/naming [no test files] 2310s ? go.etcd.io/etcd/client/v3/naming/endpoints [no test files] 2310s ? go.etcd.io/etcd/client/v3/naming/endpoints/internal [no test files] 2311s ? go.etcd.io/etcd/client/v3/naming/resolver [no test files] 2319s === RUN TestKvOrdering 2319s --- PASS: TestKvOrdering (0.00s) 2319s === RUN TestTxnOrdering 2319s --- PASS: TestTxnOrdering (0.00s) 2319s PASS 2319s ok go.etcd.io/etcd/client/v3/ordering 0.123s 2319s ? go.etcd.io/etcd/client/v3/snapshot [no test files] 2327s === RUN TestConfigFromFile 2327s --- PASS: TestConfigFromFile (0.05s) 2327s PASS 2327s ok go.etcd.io/etcd/client/v3/yaml 0.215s 2346s ok go.etcd.io/etcd/etcdctl 0.059s 2346s ? go.etcd.io/etcd/etcdctl/ctlv2 [no test files] 2354s === RUN TestArgOrStdin 2354s --- PASS: TestArgOrStdin (0.00s) 2354s PASS 2354s ok go.etcd.io/etcd/etcdctl/ctlv2/command 0.127s 2354s ? go.etcd.io/etcd/etcdctl/ctlv3 [no test files] 2369s === RUN Test_parseWatchArgs 2370s --- PASS: Test_parseWatchArgs (0.00s) 2370s PASS 2370s ok go.etcd.io/etcd/etcdctl/ctlv3/command 0.053s 2379s ok go.etcd.io/etcd/etcdutl 0.117s 2379s ? go.etcd.io/etcd/etcdutl/etcdutl [no test files] 2379s ? go.etcd.io/etcd/etcdutl/snapshot [no test files] 2381s === RUN TestIntervalTreeInsert 2381s --- PASS: TestIntervalTreeInsert (0.00s) 2381s === RUN TestIntervalTreeSelfBalanced 2381s --- PASS: TestIntervalTreeSelfBalanced (0.00s) 2381s === RUN TestIntervalTreeDelete 2381s --- PASS: TestIntervalTreeDelete (0.00s) 2381s === RUN TestIntervalTreeIntersects 2381s --- PASS: TestIntervalTreeIntersects (0.00s) 2381s === RUN TestIntervalTreeStringAffine 2381s --- PASS: TestIntervalTreeStringAffine (0.00s) 2381s === RUN TestIntervalTreeStab 2381s --- PASS: TestIntervalTreeStab (0.00s) 2381s === RUN TestIntervalTreeRandom 2381s --- PASS: TestIntervalTreeRandom (0.00s) 2381s === RUN TestIntervalTreeSortedVisit 2381s --- PASS: TestIntervalTreeSortedVisit (0.00s) 2381s === RUN TestIntervalTreeVisitExit 2381s --- PASS: TestIntervalTreeVisitExit (0.00s) 2381s === RUN TestIntervalTreeContains 2381s --- PASS: TestIntervalTreeContains (0.00s) 2381s PASS 2381s ok go.etcd.io/etcd/pkg/adt 0.148s 2381s ? go.etcd.io/etcd/pkg/cobrautl [no test files] 2381s ? go.etcd.io/etcd/pkg/contention [no test files] 2381s ? go.etcd.io/etcd/pkg/cpuutil [no test files] 2382s === RUN TestHash32 2382s --- PASS: TestHash32 (0.00s) 2382s PASS 2382s ok go.etcd.io/etcd/pkg/crc 0.015s 2382s ? go.etcd.io/etcd/pkg/debugutil [no test files] 2383s === RUN TestExpectFunc 2383s --- PASS: TestExpectFunc (0.12s) 2383s === RUN TestEcho 2384s --- PASS: TestEcho (0.15s) 2384s === RUN TestLineCount 2384s --- PASS: TestLineCount (0.23s) 2384s === RUN TestSend 2384s --- PASS: TestSend (0.13s) 2384s === RUN TestSignal 2384s --- PASS: TestSignal (0.34s) 2384s PASS 2384s ok go.etcd.io/etcd/pkg/expect 0.977s 2389s === RUN TestSetFlagsFromEnv 2389s {"level":"info","msg":"recognized and used environment variable","variable-name":"ETCD_A","variable-value":"foo"} 2389s --- PASS: TestSetFlagsFromEnv (0.00s) 2389s === RUN TestSetFlagsFromEnvBad 2389s {"level":"warn","msg":"unrecognized environment variable","environment-variable":"ETCD_A=foo"} 2389s --- PASS: TestSetFlagsFromEnvBad (0.00s) 2389s === RUN TestSetFlagsFromEnvParsingError 2389s {"level":"warn","msg":"unrecognized environment variable","environment-variable":"ETCD_A=foo"} 2389s {"level":"warn","msg":"unrecognized environment variable","environment-variable":"ETCD_X=not_a_number"} 2389s --- PASS: TestSetFlagsFromEnvParsingError (0.00s) 2389s === RUN TestSelectiveStringValue 2389s --- PASS: TestSelectiveStringValue (0.00s) 2389s === RUN TestSelectiveStringsValue 2389s --- PASS: TestSelectiveStringsValue (0.00s) 2389s === RUN TestStringsValue 2389s --- PASS: TestStringsValue (0.00s) 2389s === RUN TestUint32Value 2389s === RUN TestUint32Value/normal_uint32_value 2389s === RUN TestUint32Value/zero_value 2389s === RUN TestUint32Value/negative_int_value 2389s === RUN TestUint32Value/invalid_integer_value 2389s --- PASS: TestUint32Value (0.00s) 2389s --- PASS: TestUint32Value/normal_uint32_value (0.00s) 2389s --- PASS: TestUint32Value/zero_value (0.00s) 2389s --- PASS: TestUint32Value/negative_int_value (0.00s) 2389s --- PASS: TestUint32Value/invalid_integer_value (0.00s) 2389s === RUN TestUint32FromFlag 2389s === RUN TestUint32FromFlag/only_default_value 2389s === RUN TestUint32FromFlag/argument_has_different_value_from_the_default_one 2389s === RUN TestUint32FromFlag/argument_has_the_same_value_from_the_default_one 2389s --- PASS: TestUint32FromFlag (0.00s) 2389s --- PASS: TestUint32FromFlag/only_default_value (0.00s) 2389s --- PASS: TestUint32FromFlag/argument_has_different_value_from_the_default_one (0.00s) 2389s --- PASS: TestUint32FromFlag/argument_has_the_same_value_from_the_default_one (0.00s) 2389s === RUN TestNewUniqueStrings 2389s --- PASS: TestNewUniqueStrings (0.00s) 2389s === RUN TestNewUniqueURLsWithExceptions 2389s --- PASS: TestNewUniqueURLsWithExceptions (0.00s) 2389s === RUN TestUniqueURLsFromFlag 2389s --- PASS: TestUniqueURLsFromFlag (0.00s) 2389s === RUN TestValidateURLsValueBad 2389s --- PASS: TestValidateURLsValueBad (0.00s) 2389s === RUN TestNewURLsValue 2389s --- PASS: TestNewURLsValue (0.00s) 2389s PASS 2389s ok go.etcd.io/etcd/pkg/flags 0.030s 2389s ? go.etcd.io/etcd/pkg/grpc_testing [no test files] 2395s === RUN TestGetHostname 2395s --- PASS: TestGetHostname (0.00s) 2395s PASS 2395s ok go.etcd.io/etcd/pkg/httputil 0.061s 2397s === RUN TestNewGenerator 2397s --- PASS: TestNewGenerator (0.00s) 2397s === RUN TestNewGeneratorUnique 2397s --- PASS: TestNewGeneratorUnique (0.00s) 2397s === RUN TestNext 2397s --- PASS: TestNext (0.00s) 2397s PASS 2397s ok go.etcd.io/etcd/pkg/idutil 0.003s 2402s === RUN TestPageWriterRandom 2403s pagewriter_test.go:25: flaky test 2403s --- SKIP: TestPageWriterRandom (0.00s) 2403s === RUN TestPageWriterPartialSlack 2403s --- PASS: TestPageWriterPartialSlack (0.00s) 2403s === RUN TestPageWriterOffset 2403s --- PASS: TestPageWriterOffset (0.00s) 2403s === RUN TestPageWriterPageBytes 2403s === RUN TestPageWriterPageBytes/normal_page_bytes 2403s === RUN TestPageWriterPageBytes/negative_page_bytes 2403s === RUN TestPageWriterPageBytes/zero_page_bytes 2403s --- PASS: TestPageWriterPageBytes (0.00s) 2403s --- PASS: TestPageWriterPageBytes/normal_page_bytes (0.00s) 2403s --- PASS: TestPageWriterPageBytes/negative_page_bytes (0.00s) 2403s --- PASS: TestPageWriterPageBytes/zero_page_bytes (0.00s) 2403s === RUN TestExactReadCloserExpectEOF 2403s --- PASS: TestExactReadCloserExpectEOF (0.00s) 2403s === RUN TestExactReadCloserShort 2403s --- PASS: TestExactReadCloserShort (0.00s) 2403s === RUN TestLimitedBufferReaderRead 2403s --- PASS: TestLimitedBufferReaderRead (0.00s) 2403s PASS 2403s ok go.etcd.io/etcd/pkg/ioutil 0.033s 2407s === RUN TestResolveTCPAddrs 2407s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:4001","host":"127.0.0.1:4001","resolved-addr":"127.0.0.1:4001"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:7001","host":"127.0.0.1:7001","resolved-addr":"127.0.0.1:7001"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://infra0.example.com:4001","host":"infra0.example.com:4001","resolved-addr":"10.0.1.10:4001"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://infra0.example.com:2379","host":"infra0.example.com:2379","resolved-addr":"10.0.1.10:2379"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://infra0.example.com:7001","host":"infra0.example.com:7001","resolved-addr":"10.0.1.10:7001"} 2407s {"level":"info","msg":"resolved URL Host","url":"http://infra0.example.com:2380","host":"infra0.example.com:2380","resolved-addr":"10.0.1.10:2380"} 2407s {"level":"warn","msg":"failed to resolve URL Host","url":"http://infra0.example.com:4001","host":"infra0.example.com:4001","retry-interval":"1s","error":"cannot resolve host"} 2408s {"level":"warn","msg":"failed to resolve URL Host","url":"http://infra0.example.com:4001","host":"infra0.example.com:4001","retry-interval":"1s","error":"cannot resolve host"} 2408s {"level":"warn","msg":"failed to resolve URL Host; returning","url":"http://infra0.example.com:4001","host":"infra0.example.com:4001","retry-interval":"1s","error":"cannot resolve host"} 2408s --- PASS: TestResolveTCPAddrs (1.00s) 2408s === RUN TestURLsEqual 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.10.1:2379","host":"10.0.10.1:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"https://10.0.10.1:2379","host":"10.0.10.1:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"https://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.10.1:2379","host":"10.0.10.1:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.10.1:2379","host":"10.0.10.1:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2380","host":"example.com:2380","resolved-addr":"10.0.10.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.10.1:2379","host":"10.0.10.1:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.0.1:2379","host":"10.0.0.1:2379","resolved-addr":"10.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.0.1:2379","host":"10.0.0.1:2379","resolved-addr":"10.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.0.1:2379","host":"10.0.0.1:2379","resolved-addr":"10.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://example.com:2379","host":"example.com:2379","resolved-addr":"10.0.10.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.0.1:2379","host":"10.0.0.1:2379","resolved-addr":"10.0.0.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2380","host":"127.0.0.1:2380","resolved-addr":"127.0.0.1:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://first.com:2379","host":"first.com:2379","resolved-addr":"10.0.11.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://second.com:2380","host":"second.com:2380","resolved-addr":"10.0.11.2:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.11.1:2379","host":"10.0.11.1:2379","resolved-addr":"10.0.11.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.11.2:2380","host":"10.0.11.2:2380","resolved-addr":"10.0.11.2:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://first.com:2379","host":"first.com:2379","resolved-addr":"10.0.11.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://second.com:2380","host":"second.com:2380","resolved-addr":"10.0.11.2:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.11.1:2379","host":"10.0.11.1:2379","resolved-addr":"10.0.11.1:2379"} 2408s {"level":"info","msg":"resolved URL Host","url":"http://10.0.11.2:2380","host":"10.0.11.2:2380","resolved-addr":"10.0.11.2:2380"} 2408s --- PASS: TestURLsEqual (0.00s) 2408s === RUN TestURLStringsEqual 2408s netutil_test.go:346: TestURLStringsEqual, case #0 2408s netutil_test.go:346: TestURLStringsEqual, case #1 2408s netutil_test.go:346: TestURLStringsEqual, case #2 2408s {"level":"info","msg":"resolved URL Host","url":"https://[c262:266f:fa53:0ee6:966e:e3f0:d68f:b046]:2380","host":"[c262:266f:fa53:0ee6:966e:e3f0:d68f:b046]:2380","resolved-addr":"[c262:266f:fa53:ee6:966e:e3f0:d68f:b046]:2380"} 2408s {"level":"info","msg":"resolved URL Host","url":"https://[c262:266f:fa53:ee6:966e:e3f0:d68f:b046]:2380","host":"[c262:266f:fa53:ee6:966e:e3f0:d68f:b046]:2380","resolved-addr":"[c262:266f:fa53:ee6:966e:e3f0:d68f:b046]:2380"} 2408s --- PASS: TestURLStringsEqual (0.00s) 2408s === RUN TestGetDefaultInterface 2408s routes_linux_test.go:23: Skip test that fails in some environments 2408s --- SKIP: TestGetDefaultInterface (0.00s) 2408s === RUN TestGetDefaultHost 2408s routes_linux_test.go:32: Skip test that fails in some environments 2408s --- SKIP: TestGetDefaultHost (0.00s) 2408s PASS 2408s ok go.etcd.io/etcd/pkg/netutil 1.005s 2412s === RUN TestUnsetenv 2412s --- PASS: TestUnsetenv (0.00s) 2412s === RUN TestHandleInterrupts 2412s {"level":"info","msg":"received signal; shutting down","signal":"interrupt"} 2412s {"level":"info","msg":"received signal; shutting down","signal":"terminated"} 2412s --- PASS: TestHandleInterrupts (0.00s) 2412s PASS 2412s ok go.etcd.io/etcd/pkg/osutil 0.010s 2413s === RUN TestMarshaler 2413s --- PASS: TestMarshaler (0.00s) 2413s === RUN TestMarshalerPanic 2413s --- PASS: TestMarshalerPanic (0.00s) 2413s === RUN TestUnmarshaler 2413s --- PASS: TestUnmarshaler (0.00s) 2413s === RUN TestUnmarshalerPanic 2413s --- PASS: TestUnmarshalerPanic (0.00s) 2413s === RUN TestGetBool 2413s --- PASS: TestGetBool (0.00s) 2413s PASS 2413s ok go.etcd.io/etcd/pkg/pbutil 0.005s 2421s === RUN TestServer_Unix_Insecure 2421s logger.go:146: 2026-02-08T06:41:16.829Z INFO proxy is listening on {"from": "unix://18923245528D44F85B61.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.829Z INFO started proxying {"from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.829Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.829Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s server_test.go:102: took 584ns with no latency 2421s logger.go:146: 2026-02-08T06:41:16.829Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.829Z DEBUG transmitted {"data-size": "8 B", "from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s server_test.go:119: took 148.147µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.830Z INFO closed proxy listener {"from": "unix://18923245528D44F85B61.unix-conn", "to": "unix://18923245528DDADC699E.unix-conn"} 2421s --- PASS: TestServer_Unix_Insecure (0.00s) 2421s === RUN TestServer_TCP_Insecure 2421s logger.go:146: 2026-02-08T06:41:16.830Z INFO started proxying {"from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s logger.go:146: 2026-02-08T06:41:16.830Z INFO proxy is listening on {"from": "tcp://127.0.0.1:41901"} 2421s logger.go:146: 2026-02-08T06:41:16.830Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s logger.go:146: 2026-02-08T06:41:16.830Z DEBUG transmitted {"data-size": "12 B", "from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s server_test.go:102: took 198.626µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.830Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s logger.go:146: 2026-02-08T06:41:16.830Z DEBUG transmitted {"data-size": "8 B", "from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s server_test.go:119: took 160.464µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.831Z INFO closed proxy listener {"from": "tcp://127.0.0.1:41901", "to": "tcp://127.0.0.1:36165"} 2421s --- PASS: TestServer_TCP_Insecure (0.00s) 2421s === RUN TestServer_Unix_Secure 2421s logger.go:146: 2026-02-08T06:41:16.831Z INFO started proxying {"from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.831Z INFO proxy is listening on {"from": "unix://1892324552AAAA3B52BB.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.832Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.832Z DEBUG transmitted {"data-size": "12 B", "from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s server_test.go:102: took 549.342µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.833Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.833Z DEBUG transmitted {"data-size": "8 B", "from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s server_test.go:119: took 889.111µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.833Z INFO closed proxy listener {"from": "unix://1892324552AAAA3B52BB.unix-conn", "to": "unix://1892324552AB02472BA6.unix-conn"} 2421s --- PASS: TestServer_Unix_Secure (0.00s) 2421s === RUN TestServer_TCP_Secure 2421s logger.go:146: 2026-02-08T06:41:16.833Z INFO started proxying {"from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s logger.go:146: 2026-02-08T06:41:16.833Z INFO proxy is listening on {"from": "tcp://127.0.0.1:37859"} 2421s logger.go:146: 2026-02-08T06:41:16.844Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s logger.go:146: 2026-02-08T06:41:16.844Z DEBUG transmitted {"data-size": "12 B", "from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s server_test.go:102: took 11.035235ms with no latency 2421s logger.go:146: 2026-02-08T06:41:16.882Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s logger.go:146: 2026-02-08T06:41:16.882Z DEBUG transmitted {"data-size": "8 B", "from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s server_test.go:119: took 37.702063ms with no latency 2421s logger.go:146: 2026-02-08T06:41:16.882Z INFO closed proxy listener {"from": "tcp://127.0.0.1:37859", "to": "tcp://127.0.0.1:44077"} 2421s --- PASS: TestServer_TCP_Secure (0.05s) 2421s === RUN TestServer_Unix_Insecure_DelayTx 2421s logger.go:146: 2026-02-08T06:41:16.882Z INFO started proxying {"from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.882Z INFO proxy is listening on {"from": "unix://1892324555BB771C352.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.882Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.882Z DEBUG transmitted {"data-size": "12 B", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s server_test.go:102: took 145.298µs with no latency 2421s logger.go:146: 2026-02-08T06:41:16.882Z INFO set transmit latency {"latency": "49.519378ms", "given-latency": "50ms", "given-latency-random-variable": "5ms", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.882Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:16.970Z DEBUG transmitted {"data-size": "8 B", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s server_test.go:117: took 194.989551ms with latency 50ms+-5ms 2421s logger.go:146: 2026-02-08T06:41:17.077Z INFO removed transmit latency {"latency": "49.519378ms", "from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.078Z INFO closed proxy listener {"from": "unix://1892324555BB771C352.unix-conn", "to": "unix://1892324555BBD8765F3E.unix-conn"} 2421s --- PASS: TestServer_Unix_Insecure_DelayTx (0.20s) 2421s === RUN TestServer_TCP_Insecure_DelayTx 2421s logger.go:146: 2026-02-08T06:41:17.078Z INFO started proxying {"from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s logger.go:146: 2026-02-08T06:41:17.078Z INFO proxy is listening on {"from": "tcp://127.0.0.1:43693"} 2421s logger.go:146: 2026-02-08T06:41:17.078Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s logger.go:146: 2026-02-08T06:41:17.078Z DEBUG transmitted {"data-size": "12 B", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s server_test.go:102: took 206.862µs with no latency 2421s logger.go:146: 2026-02-08T06:41:17.078Z INFO set transmit latency {"latency": "54.300965ms", "given-latency": "50ms", "given-latency-random-variable": "5ms", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s logger.go:146: 2026-02-08T06:41:17.079Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s logger.go:146: 2026-02-08T06:41:17.134Z DEBUG transmitted {"data-size": "8 B", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s server_test.go:117: took 58.573571ms with latency 50ms+-5ms 2421s logger.go:146: 2026-02-08T06:41:17.140Z INFO removed transmit latency {"latency": "54.300965ms", "from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s logger.go:146: 2026-02-08T06:41:17.140Z INFO closed proxy listener {"from": "tcp://127.0.0.1:43693", "to": "tcp://127.0.0.1:36363"} 2421s --- PASS: TestServer_TCP_Insecure_DelayTx (0.06s) 2421s === RUN TestServer_Unix_Secure_DelayTx 2421s logger.go:146: 2026-02-08T06:41:17.141Z INFO started proxying {"from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.141Z INFO proxy is listening on {"from": "unix://18923245651D9A704A82.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.150Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.173Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s server_test.go:102: took 27.792193ms with no latency 2421s logger.go:146: 2026-02-08T06:41:17.173Z INFO set transmit latency {"latency": "53.979964ms", "given-latency": "50ms", "given-latency-random-variable": "5ms", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.174Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.238Z DEBUG transmitted {"data-size": "8 B", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s server_test.go:117: took 207.954675ms with latency 50ms+-5ms 2421s logger.go:146: 2026-02-08T06:41:17.381Z INFO removed transmit latency {"latency": "53.979964ms", "from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.381Z INFO closed proxy listener {"from": "unix://18923245651D9A704A82.unix-conn", "to": "unix://18923245651E1B393BB5.unix-conn"} 2421s --- PASS: TestServer_Unix_Secure_DelayTx (0.24s) 2421s === RUN TestServer_TCP_Secure_DelayTx 2421s logger.go:146: 2026-02-08T06:41:17.382Z INFO started proxying {"from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s logger.go:146: 2026-02-08T06:41:17.382Z INFO proxy is listening on {"from": "tcp://127.0.0.1:38627"} 2421s logger.go:146: 2026-02-08T06:41:17.383Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s logger.go:146: 2026-02-08T06:41:17.383Z DEBUG transmitted {"data-size": "12 B", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s server_test.go:102: took 653.67µs with no latency 2421s logger.go:146: 2026-02-08T06:41:17.383Z INFO set transmit latency {"latency": "54.528024ms", "given-latency": "50ms", "given-latency-random-variable": "5ms", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s logger.go:146: 2026-02-08T06:41:17.384Z DEBUG modified tx {"data-received": "8 B", "data-modified": "8 B", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s logger.go:146: 2026-02-08T06:41:17.548Z DEBUG transmitted {"data-size": "8 B", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s server_test.go:117: took 165.35426ms with latency 50ms+-5ms 2421s logger.go:146: 2026-02-08T06:41:17.549Z INFO removed transmit latency {"latency": "54.528024ms", "from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s logger.go:146: 2026-02-08T06:41:17.549Z INFO closed proxy listener {"from": "tcp://127.0.0.1:38627", "to": "tcp://127.0.0.1:41261"} 2421s --- PASS: TestServer_TCP_Secure_DelayTx (0.17s) 2421s === RUN TestServer_Unix_Insecure_DelayAccept 2421s logger.go:146: 2026-02-08T06:41:17.553Z INFO started proxying {"from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.553Z INFO proxy is listening on {"from": "unix://189232457DBAC6E58843.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.554Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.554Z DEBUG transmitted {"data-size": "12 B", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2421s server_test.go:207: took 1.282987ms with no latency 2421s logger.go:146: 2026-02-08T06:41:17.555Z INFO set accept latency {"latency": "701.520293ms", "given-latency": "700ms", "given-latency-random-variable": "10ms", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.555Z DEBUG listener accept error {"error": "accept unix 189232457DBAC6E58843.unix-conn: use of closed network connection"} 2421s logger.go:146: 2026-02-08T06:41:17.555Z INFO reset listener on {"from": "unix://189232457DBAC6E58843.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.565Z DEBUG listener is closed; retry listening on {"from": "unix://189232457DBAC6E58843.unix-conn"} 2421s logger.go:146: 2026-02-08T06:41:17.565Z INFO reset listener on {"from": "unix://189232457DBAC6E58843.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.302Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.302Z DEBUG transmitted {"data-size": "12 B", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2422s server_test.go:223: took 279.242702ms with latency 700ms±10ms 2422s logger.go:146: 2026-02-08T06:41:18.302Z INFO removed accept latency {"latency": "701.520293ms", "from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.302Z INFO closed proxy listener {"from": "unix://189232457DBAC6E58843.unix-conn", "to": "unix://189232457DBB7443EE.unix-conn"} 2422s --- PASS: TestServer_Unix_Insecure_DelayAccept (0.75s) 2422s === RUN TestServer_Unix_Secure_DelayAccept 2422s logger.go:146: 2026-02-08T06:41:18.303Z INFO started proxying {"from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.303Z INFO proxy is listening on {"from": "unix://18923245AA65925B5C5.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.304Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.304Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2422s server_test.go:207: took 1.18134ms with no latency 2422s logger.go:146: 2026-02-08T06:41:18.304Z INFO set accept latency {"latency": "694.205707ms", "given-latency": "700ms", "given-latency-random-variable": "10ms", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.304Z DEBUG listener accept error {"error": "accept unix 18923245AA65925B5C5.unix-conn: use of closed network connection"} 2422s logger.go:146: 2026-02-08T06:41:18.304Z INFO reset listener on {"from": "unix://18923245AA65925B5C5.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.314Z DEBUG listener is closed; retry listening on {"from": "unix://18923245AA65925B5C5.unix-conn"} 2422s logger.go:146: 2026-02-08T06:41:18.365Z INFO reset listener on {"from": "unix://18923245AA65925B5C5.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.103Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.109Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2423s server_test.go:223: took 602.750231ms with latency 700ms±10ms 2423s logger.go:146: 2026-02-08T06:41:19.109Z INFO removed accept latency {"latency": "694.205707ms", "from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.109Z INFO closed proxy listener {"from": "unix://18923245AA65925B5C5.unix-conn", "to": "unix://18923245AA65E3936442.unix-conn"} 2423s --- PASS: TestServer_Unix_Secure_DelayAccept (0.81s) 2423s === RUN TestServer_PauseTx 2423s logger.go:146: 2026-02-08T06:41:19.109Z INFO started proxying {"from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.109Z INFO proxy is listening on {"from": "unix://18923245DA7C81042E30.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.110Z INFO paused tx {"from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.110Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.368Z INFO unpaused tx {"from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.368Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.372Z INFO closed proxy listener {"from": "unix://18923245DA7C81042E30.unix-conn", "to": "unix://18923245DA7CFEEF295F.unix-conn"} 2423s --- PASS: TestServer_PauseTx (0.26s) 2423s === RUN TestServer_ModifyTx_corrupt 2423s logger.go:146: 2026-02-08T06:41:19.377Z INFO started proxying {"from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.377Z INFO proxy is listening on {"from": "unix://18923245EA74F83264AD.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.377Z INFO modifying tx {"from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z INFO unmodifyed tx {"from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.378Z INFO closed proxy listener {"from": "unix://18923245EA74F83264AD.unix-conn", "to": "unix://18923245EA759ED712CF.unix-conn"} 2423s --- PASS: TestServer_ModifyTx_corrupt (0.00s) 2423s === RUN TestServer_ModifyTx_packet_loss 2423s logger.go:146: 2026-02-08T06:41:19.413Z INFO started proxying {"from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.413Z INFO proxy is listening on {"from": "unix://18923245EC95D76A72D0.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.413Z INFO modifying tx {"from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.413Z DEBUG modified tx {"data-received": "12 B", "data-modified": "6 B", "from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.413Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.413Z INFO unmodifyed tx {"from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z INFO closed proxy listener {"from": "unix://18923245EC95D76A72D0.unix-conn", "to": "unix://18923245EC9667FC742B.unix-conn"} 2423s --- PASS: TestServer_ModifyTx_packet_loss (0.00s) 2423s === RUN TestServer_BlackholeTx 2423s logger.go:146: 2026-02-08T06:41:19.414Z INFO started proxying {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z INFO proxy is listening on {"from": "unix://18923245ECA22598812B.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z INFO modifying tx {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z INFO blackholed tx {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.414Z DEBUG modified tx {"data-received": "12 B", "data-modified": "0 B", "from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.643Z INFO unmodifyed tx {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.643Z INFO unblackholed tx {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.643Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.643Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.644Z INFO closed proxy listener {"from": "unix://18923245ECA22598812B.unix-conn", "to": "unix://18923245ECA26B5C5195.unix-conn"} 2423s --- PASS: TestServer_BlackholeTx (0.23s) 2423s === RUN TestServer_Shutdown 2423s logger.go:146: 2026-02-08T06:41:19.644Z INFO started proxying {"from": "unix://18923245FA5618E9851D.unix-conn", "to": "unix://18923245FA5662B910F0.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.644Z INFO proxy is listening on {"from": "unix://18923245FA5618E9851D.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.644Z DEBUG listener accept error {"error": "accept unix 18923245FA5618E9851D.unix-conn: use of closed network connection"} 2423s logger.go:146: 2026-02-08T06:41:19.654Z DEBUG listener is closed; retry listening on {"from": "unix://18923245FA5618E9851D.unix-conn"} 2423s logger.go:146: 2026-02-08T06:41:19.654Z INFO reset listener on {"from": "unix://18923245FA5618E9851D.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:19.884Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://18923245FA5618E9851D.unix-conn", "to": "unix://18923245FA5662B910F0.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:19.885Z DEBUG transmitted {"data-size": "12 B", "from": "unix://18923245FA5618E9851D.unix-conn", "to": "unix://18923245FA5662B910F0.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:19.885Z INFO closed proxy listener {"from": "unix://18923245FA5618E9851D.unix-conn", "to": "unix://18923245FA5662B910F0.unix-conn"} 2424s --- PASS: TestServer_Shutdown (0.25s) 2424s === RUN TestServer_ShutdownListener 2424s logger.go:146: 2026-02-08T06:41:19.890Z INFO started proxying {"from": "unix://1892324608FED957115A.unix-conn", "to": "unix://1892324608FF69B87E23.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:19.890Z INFO proxy is listening on {"from": "unix://1892324608FED957115A.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:20.201Z DEBUG modified tx {"data-received": "12 B", "data-modified": "12 B", "from": "unix://1892324608FED957115A.unix-conn", "to": "unix://1892324608FF69B87E23.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:20.201Z DEBUG transmitted {"data-size": "12 B", "from": "unix://1892324608FED957115A.unix-conn", "to": "unix://1892324608FF69B87E23.unix-conn"} 2424s logger.go:146: 2026-02-08T06:41:20.201Z INFO closed proxy listener {"from": "unix://1892324608FED957115A.unix-conn", "to": "unix://1892324608FF69B87E23.unix-conn"} 2424s --- PASS: TestServer_ShutdownListener (0.31s) 2424s === RUN TestServerHTTP_Insecure_DelayTx 2424s logger.go:146: 2026-02-08T06:41:20.423Z INFO started proxying {"from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2424s logger.go:146: 2026-02-08T06:41:20.423Z INFO proxy is listening on {"from": "tcp://127.0.0.1:41645"} 2424s logger.go:146: 2026-02-08T06:41:20.551Z DEBUG modified tx {"data-received": "150 B", "data-modified": "150 B", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2424s logger.go:146: 2026-02-08T06:41:20.551Z DEBUG transmitted {"data-size": "150 B", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2424s logger.go:146: 2026-02-08T06:41:20.551Z DEBUG modified rx {"data-received": "142 B", "data-modified": "142 B", "from": "tcp://127.0.0.1:37485", "to": "tcp://127.0.0.1:41645"} 2424s server_test.go:557: took 5.684665ms with no latency 2424s logger.go:146: 2026-02-08T06:41:20.551Z INFO set transmit latency {"latency": "999.731702ms", "given-latency": "1s", "given-latency-random-variable": "10ms", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2424s logger.go:146: 2026-02-08T06:41:20.551Z DEBUG modified tx {"data-received": "150 B", "data-modified": "150 B", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2424s logger.go:146: 2026-02-08T06:41:20.551Z DEBUG received {"data-size": "142 B", "from": "tcp://127.0.0.1:37485", "to": "tcp://127.0.0.1:41645"} 2425s logger.go:146: 2026-02-08T06:41:21.558Z DEBUG transmitted {"data-size": "150 B", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2425s logger.go:146: 2026-02-08T06:41:21.558Z DEBUG modified rx {"data-received": "142 B", "data-modified": "142 B", "from": "tcp://127.0.0.1:37485", "to": "tcp://127.0.0.1:41645"} 2425s logger.go:146: 2026-02-08T06:41:21.558Z DEBUG received {"data-size": "142 B", "from": "tcp://127.0.0.1:37485", "to": "tcp://127.0.0.1:41645"} 2425s server_test.go:597: took 1.006751863s with latency 1s±10ms 2425s logger.go:146: 2026-02-08T06:41:21.558Z INFO removed transmit latency {"latency": "999.731702ms", "from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2425s logger.go:146: 2026-02-08T06:41:21.558Z INFO closing Proxy server... 2425s logger.go:146: 2026-02-08T06:41:21.558Z INFO closed proxy listener {"from": "tcp://127.0.0.1:41645", "to": "tcp://127.0.0.1:37485"} 2425s logger.go:146: 2026-02-08T06:41:21.558Z INFO closed Proxy server. 2425s --- PASS: TestServerHTTP_Insecure_DelayTx (1.36s) 2425s === RUN TestServerHTTP_Secure_DelayTx 2425s logger.go:146: 2026-02-08T06:41:21.559Z INFO Loading cert pool {"cs": ["../../tests/fixtures/ca.crt"], "tlsinfo": "cert = ../../tests/fixtures/server.crt, key = ../../tests/fixtures/server.key.insecure, client-cert=, client-key=, trusted-ca = ../../tests/fixtures/ca.crt, client-cert-auth = true, crl-file = "} 2426s logger.go:146: 2026-02-08T06:41:21.788Z INFO started proxying {"from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.788Z INFO proxy is listening on {"from": "tcp://127.0.0.1:46345"} 2426s logger.go:146: 2026-02-08T06:41:21.790Z DEBUG modified tx {"data-received": "273 B", "data-modified": "273 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.790Z DEBUG transmitted {"data-size": "273 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.796Z DEBUG modified rx {"data-received": "1.6 kB", "data-modified": "1.6 kB", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2426s logger.go:146: 2026-02-08T06:41:21.796Z DEBUG received {"data-size": "1.6 kB", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2426s logger.go:146: 2026-02-08T06:41:21.797Z DEBUG modified tx {"data-received": "236 B", "data-modified": "236 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.797Z DEBUG transmitted {"data-size": "236 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.797Z DEBUG modified rx {"data-received": "164 B", "data-modified": "164 B", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2426s logger.go:146: 2026-02-08T06:41:21.797Z DEBUG received {"data-size": "164 B", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2426s server_test.go:557: took 8.949726ms with no latency 2426s logger.go:146: 2026-02-08T06:41:21.797Z INFO set transmit latency {"latency": "1.001767895s", "given-latency": "1s", "given-latency-random-variable": "10ms", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2426s logger.go:146: 2026-02-08T06:41:21.798Z DEBUG modified tx {"data-received": "273 B", "data-modified": "273 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2427s logger.go:146: 2026-02-08T06:41:22.810Z DEBUG transmitted {"data-size": "273 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2427s logger.go:146: 2026-02-08T06:41:22.816Z DEBUG modified rx {"data-received": "1.6 kB", "data-modified": "1.6 kB", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2427s logger.go:146: 2026-02-08T06:41:22.817Z DEBUG received {"data-size": "1.6 kB", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2427s logger.go:146: 2026-02-08T06:41:22.817Z DEBUG modified tx {"data-received": "64 B", "data-modified": "64 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2428s logger.go:146: 2026-02-08T06:41:23.960Z DEBUG transmitted {"data-size": "64 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2428s logger.go:146: 2026-02-08T06:41:23.960Z DEBUG modified tx {"data-received": "172 B", "data-modified": "172 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.056Z DEBUG transmitted {"data-size": "172 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z DEBUG modified rx {"data-received": "164 B", "data-modified": "164 B", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z DEBUG received {"data-size": "164 B", "from": "tcp://127.0.0.1:36121", "to": "tcp://127.0.0.1:46345"} 2429s server_test.go:597: took 3.25983546s with latency 1s±10ms 2429s logger.go:146: 2026-02-08T06:41:25.057Z INFO removed transmit latency {"latency": "1.001767895s", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z INFO closing Proxy server... 2429s logger.go:146: 2026-02-08T06:41:25.057Z INFO closed proxy listener {"from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z DEBUG modified tx {"data-received": "24 B", "data-modified": "24 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z DEBUG modified tx {"data-received": "24 B", "data-modified": "24 B", "from": "tcp://127.0.0.1:46345", "to": "tcp://127.0.0.1:36121"} 2429s logger.go:146: 2026-02-08T06:41:25.057Z INFO closed Proxy server. 2429s --- PASS: TestServerHTTP_Secure_DelayTx (3.50s) 2429s === RUN TestServerHTTP_Insecure_DelayRx 2429s logger.go:146: 2026-02-08T06:41:25.273Z INFO started proxying {"from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2429s logger.go:146: 2026-02-08T06:41:25.273Z INFO proxy is listening on {"from": "tcp://127.0.0.1:46065"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG modified tx {"data-received": "150 B", "data-modified": "150 B", "from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG transmitted {"data-size": "150 B", "from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG modified rx {"data-received": "142 B", "data-modified": "142 B", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG received {"data-size": "142 B", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2429s server_test.go:557: took 713.88µs with no latency 2429s logger.go:146: 2026-02-08T06:41:25.274Z INFO set receive latency {"latency": "1.003922578s", "given-latency": "1s", "given-latency-random-variable": "10ms", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG modified tx {"data-received": "150 B", "data-modified": "150 B", "from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG transmitted {"data-size": "150 B", "from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2429s logger.go:146: 2026-02-08T06:41:25.274Z DEBUG modified rx {"data-received": "142 B", "data-modified": "142 B", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2430s logger.go:146: 2026-02-08T06:41:26.279Z DEBUG received {"data-size": "142 B", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2430s server_test.go:597: took 1.005608691s with latency 1s±10ms 2430s logger.go:146: 2026-02-08T06:41:26.280Z INFO removed receive latency {"latency": "1.003922578s", "from": "tcp://127.0.0.1:45329", "to": "tcp://127.0.0.1:46065"} 2430s logger.go:146: 2026-02-08T06:41:26.280Z INFO closing Proxy server... 2430s logger.go:146: 2026-02-08T06:41:26.280Z INFO closed proxy listener {"from": "tcp://127.0.0.1:46065", "to": "tcp://127.0.0.1:45329"} 2430s logger.go:146: 2026-02-08T06:41:26.280Z INFO closed Proxy server. 2430s --- PASS: TestServerHTTP_Insecure_DelayRx (1.22s) 2430s === RUN TestServerHTTP_Secure_DelayRx 2430s logger.go:146: 2026-02-08T06:41:26.281Z INFO Loading cert pool {"cs": ["../../tests/fixtures/ca.crt"], "tlsinfo": "cert = ../../tests/fixtures/server.crt, key = ../../tests/fixtures/server.key.insecure, client-cert=, client-key=, trusted-ca = ../../tests/fixtures/ca.crt, client-cert-auth = true, crl-file = "} 2430s logger.go:146: 2026-02-08T06:41:26.542Z INFO started proxying {"from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.542Z INFO proxy is listening on {"from": "tcp://127.0.0.1:40273"} 2430s logger.go:146: 2026-02-08T06:41:26.653Z DEBUG modified tx {"data-received": "273 B", "data-modified": "273 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.653Z DEBUG transmitted {"data-size": "273 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.706Z DEBUG modified rx {"data-received": "1.6 kB", "data-modified": "1.6 kB", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2430s logger.go:146: 2026-02-08T06:41:26.706Z DEBUG received {"data-size": "1.6 kB", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2430s logger.go:146: 2026-02-08T06:41:26.707Z DEBUG modified tx {"data-received": "236 B", "data-modified": "236 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.707Z DEBUG transmitted {"data-size": "236 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.707Z DEBUG modified rx {"data-received": "164 B", "data-modified": "164 B", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2430s logger.go:146: 2026-02-08T06:41:26.707Z DEBUG received {"data-size": "164 B", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2430s server_test.go:557: took 164.998114ms with no latency 2430s logger.go:146: 2026-02-08T06:41:26.707Z INFO set receive latency {"latency": "995.119315ms", "given-latency": "1s", "given-latency-random-variable": "10ms", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2430s logger.go:146: 2026-02-08T06:41:26.708Z DEBUG modified tx {"data-received": "273 B", "data-modified": "273 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.708Z DEBUG transmitted {"data-size": "273 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2430s logger.go:146: 2026-02-08T06:41:26.712Z DEBUG modified rx {"data-received": "1.6 kB", "data-modified": "1.6 kB", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2432s logger.go:146: 2026-02-08T06:41:27.949Z DEBUG received {"data-size": "1.6 kB", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2432s logger.go:146: 2026-02-08T06:41:27.952Z DEBUG modified tx {"data-received": "236 B", "data-modified": "236 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2432s logger.go:146: 2026-02-08T06:41:27.952Z DEBUG transmitted {"data-size": "236 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2432s logger.go:146: 2026-02-08T06:41:27.952Z DEBUG modified rx {"data-received": "164 B", "data-modified": "164 B", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2433s logger.go:146: 2026-02-08T06:41:29.090Z DEBUG received {"data-size": "164 B", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2433s server_test.go:597: took 2.389781595s with latency 1s±10ms 2433s logger.go:146: 2026-02-08T06:41:29.163Z DEBUG modified tx {"data-received": "24 B", "data-modified": "24 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2433s logger.go:146: 2026-02-08T06:41:29.163Z DEBUG transmitted {"data-size": "24 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2433s logger.go:146: 2026-02-08T06:41:29.163Z INFO removed receive latency {"latency": "995.119315ms", "from": "tcp://127.0.0.1:33539", "to": "tcp://127.0.0.1:40273"} 2433s logger.go:146: 2026-02-08T06:41:29.163Z INFO closing Proxy server... 2433s logger.go:146: 2026-02-08T06:41:29.163Z INFO closed proxy listener {"from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2433s logger.go:146: 2026-02-08T06:41:29.163Z DEBUG modified tx {"data-received": "24 B", "data-modified": "24 B", "from": "tcp://127.0.0.1:40273", "to": "tcp://127.0.0.1:33539"} 2433s logger.go:146: 2026-02-08T06:41:29.164Z INFO closed Proxy server. 2433s --- PASS: TestServerHTTP_Secure_DelayRx (2.88s) 2433s PASS 2433s ok go.etcd.io/etcd/pkg/proxy 12.376s 2436s === RUN TestPercentiles 2436s --- PASS: TestPercentiles (0.00s) 2436s === RUN TestReport 2436s --- PASS: TestReport (0.00s) 2436s === RUN TestWeightedReport 2436s --- PASS: TestWeightedReport (0.00s) 2436s === RUN TestGetTimeseries 2436s --- PASS: TestGetTimeseries (0.00s) 2436s PASS 2436s ok go.etcd.io/etcd/pkg/report 0.160s 2436s ? go.etcd.io/etcd/pkg/runtime [no test files] 2437s === RUN TestFIFOSchedule 2437s --- PASS: TestFIFOSchedule (0.00s) 2437s PASS 2437s ok go.etcd.io/etcd/pkg/schedule 0.015s 2440s === RUN TestUniqueStrings 2440s [mbKQwmasY7 Z7CoCNy5aB PNcGZyfYNk GV2VchRN8Q R6vYouJ0Uz EaWOavvTYx N5aRFSFQGK lQ3DzQ5YDW pp7WRUF0La ChAiLleCZj IoBkU0I7Lu g4TbyBEyvw PYrEszDcQa gLkrBArucr mbPAgu9Bxq 95zfhYhHez 5wORfePcXW ji4X2d3dkj uGYBSHhOLa 1J5AQSftii 1uXpUR1ZUB 2ys8LQxLSC Nx3FeUcq9c RKkvF46tG6 BA5VSiivwJ hfasHFxfQk 1XRt5MAe7D ZE0fcxAho8 zLcWLzEn7u CKUYfKkSpn uqu77gfd1Z Ft3R1WZNj9 i49uksGSzG CUGQmzE0ES l0eVRx68wr zOd2BFAoTa jAArDpvPCW 8htQVv7SYh 2IkiaoGmmj IhjuOxVhPZ 2D66oR4qW0 Pu9lWaC6xt XR9I4w4ZP9 0dTHUItmcv ZWYKY3FQFc yRZKNhNsiY SxIpPh56rN GzK0kqKLEt dxan7bGlxq osFOFSmaxJ] 2440s --- PASS: TestUniqueStrings (0.00s) 2440s PASS 2440s ok go.etcd.io/etcd/pkg/stringutil 0.003s 2444s === RUN TestGet 2444s === RUN TestGet/When_the_context_does_not_have_trace 2444s === RUN TestGet/When_the_context_has_trace 2444s --- PASS: TestGet (0.00s) 2444s --- PASS: TestGet/When_the_context_does_not_have_trace (0.00s) 2444s --- PASS: TestGet/When_the_context_has_trace (0.00s) 2444s === RUN TestCreate 2444s --- PASS: TestCreate (0.00s) 2444s === RUN TestLog 2444s === RUN TestLog/When_dump_all_logs 2444s === RUN TestLog/When_trace_has_fields 2444s === RUN TestLog/When_trace_has_subtrace 2444s --- PASS: TestLog (0.00s) 2444s --- PASS: TestLog/When_dump_all_logs (0.00s) 2444s --- PASS: TestLog/When_trace_has_fields (0.00s) 2444s --- PASS: TestLog/When_trace_has_subtrace (0.00s) 2444s === RUN TestLogIfLong 2444s === RUN TestLogIfLong/When_the_duration_is_smaller_than_threshold 2444s === RUN TestLogIfLong/When_the_duration_is_longer_than_threshold 2444s === RUN TestLogIfLong/When_not_all_steps_are_longer_than_step_threshold 2444s --- PASS: TestLogIfLong (0.00s) 2444s --- PASS: TestLogIfLong/When_the_duration_is_smaller_than_threshold (0.00s) 2444s --- PASS: TestLogIfLong/When_the_duration_is_longer_than_threshold (0.00s) 2444s --- PASS: TestLogIfLong/When_not_all_steps_are_longer_than_step_threshold (0.00s) 2444s PASS 2444s ok go.etcd.io/etcd/pkg/traceutil 0.019s 2446s === RUN TestWait 2446s --- PASS: TestWait (0.00s) 2446s === RUN TestRegisterDupPanic 2446s 2026/02/08 06:41:42 dup id 1 2446s --- PASS: TestRegisterDupPanic (0.00s) 2446s === RUN TestTriggerDupSuppression 2446s --- PASS: TestTriggerDupSuppression (0.00s) 2446s === RUN TestIsRegistered 2446s --- PASS: TestIsRegistered (0.00s) 2446s === RUN TestWaitTime 2446s --- PASS: TestWaitTime (0.00s) 2446s === RUN TestWaitTestStress 2446s --- PASS: TestWaitTestStress (0.04s) 2446s PASS 2446s ok go.etcd.io/etcd/pkg/wait 0.048s 2467s === RUN TestFindConflict 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1] 2467s --- PASS: TestFindConflict (0.00s) 2467s === RUN TestIsUpToDate 2467s --- PASS: TestIsUpToDate (0.00s) 2467s === RUN TestAppend 2467s raft2026/02/08 06:42:03 INFO: replace the unstable entries from index 1 2467s raft2026/02/08 06:42:03 INFO: replace the unstable entries from index 2 2467s --- PASS: TestAppend (0.00s) 2467s === RUN TestLogMaybeAppend 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] 2467s raft2026/02/08 06:42:03 INFO: truncate the unstable entries before index 3 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] 2467s raft2026/02/08 06:42:03 INFO: truncate the unstable entries before index 2 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] 2467s raft2026/02/08 06:42:03 entry 1 conflict with committed entry [committed(1)] 2467s raft2026/02/08 06:42:03 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] 2467s raft2026/02/08 06:42:03 INFO: truncate the unstable entries before index 2 2467s --- PASS: TestLogMaybeAppend (0.00s) 2467s === RUN TestCompactionSideEffects 2467s --- PASS: TestCompactionSideEffects (0.00s) 2467s === RUN TestHasNextEnts 2467s --- PASS: TestHasNextEnts (0.00s) 2467s === RUN TestNextEnts 2467s --- PASS: TestNextEnts (0.00s) 2467s === RUN TestUnstableEnts 2467s --- PASS: TestUnstableEnts (0.00s) 2467s === RUN TestCommitTo 2467s raft2026/02/08 06:42:03 tocommit(4) is out of range [lastIndex(3)]. Was the raft log corrupted, truncated, or lost? 2467s --- PASS: TestCommitTo (0.00s) 2467s === RUN TestStableTo 2467s --- PASS: TestStableTo (0.00s) 2467s === RUN TestStableToWithSnap 2467s --- PASS: TestStableToWithSnap (0.00s) 2467s === RUN TestCompaction 2467s raft2026/02/08 06:42:03 compact 1001 is out of bound lastindex(1000) 2467s --- PASS: TestCompaction (0.00s) 2467s === RUN TestLogRestore 2467s --- PASS: TestLogRestore (0.00s) 2467s === RUN TestIsOutOfBounds 2467s raft2026/02/08 06:42:03 slice[201,202) out of bound [101,200] 2467s raft2026/02/08 06:42:03 slice[202,202) out of bound [101,200] 2467s --- PASS: TestIsOutOfBounds (0.00s) 2467s === RUN TestTerm 2467s --- PASS: TestTerm (0.00s) 2467s === RUN TestTermWithUnstableSnapshot 2467s raft2026/02/08 06:42:03 INFO: log [committed=100, applied=100, unstable.offset=101, len(unstable.Entries)=0] starts to restore snapshot [index: 105, term: 1] 2467s --- PASS: TestTermWithUnstableSnapshot (0.00s) 2467s === RUN TestSlice 2467s raft2026/02/08 06:42:03 slice[200,201) out of bound [101,199] 2467s --- PASS: TestSlice (0.00s) 2467s === RUN TestUnstableMaybeFirstIndex 2467s --- PASS: TestUnstableMaybeFirstIndex (0.00s) 2467s === RUN TestMaybeLastIndex 2467s --- PASS: TestMaybeLastIndex (0.00s) 2467s === RUN TestUnstableMaybeTerm 2467s --- PASS: TestUnstableMaybeTerm (0.00s) 2467s === RUN TestUnstableRestore 2467s --- PASS: TestUnstableRestore (0.00s) 2467s === RUN TestUnstableStableTo 2467s --- PASS: TestUnstableStableTo (0.00s) 2467s === RUN TestUnstableTruncateAndAppend 2467s raft2026/02/08 06:42:03 INFO: replace the unstable entries from index 5 2467s raft2026/02/08 06:42:03 INFO: replace the unstable entries from index 4 2467s raft2026/02/08 06:42:03 INFO: truncate the unstable entries before index 6 2467s raft2026/02/08 06:42:03 INFO: truncate the unstable entries before index 7 2467s --- PASS: TestUnstableTruncateAndAppend (0.00s) 2467s === RUN TestNodeStep 2467s --- PASS: TestNodeStep (0.00s) 2467s === RUN TestNodeStepUnblock 2467s --- PASS: TestNodeStepUnblock (0.00s) 2467s === RUN TestNodePropose 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s --- PASS: TestNodePropose (0.00s) 2467s === RUN TestNodeReadIndex 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s --- PASS: TestNodeReadIndex (0.00s) 2467s === RUN TestDisableProposalForwarding 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 2 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 2 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 3 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 3 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2467s raft2026/02/08 06:42:03 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 2 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 3 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal 2467s --- PASS: TestDisableProposalForwarding (0.00s) 2467s === RUN TestNodeReadIndexToOldLeader 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 2 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 2 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 3 switched to configuration voters=(1 2 3) 2467s raft2026/02/08 06:42:03 INFO: 3 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2467s raft2026/02/08 06:42:03 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 2 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 3 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 is starting a new election at term 1 2467s raft2026/02/08 06:42:03 INFO: 3 became candidate at term 2 2467s raft2026/02/08 06:42:03 INFO: 3 received MsgVoteResp from 3 at term 2 2467s raft2026/02/08 06:42:03 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2467s raft2026/02/08 06:42:03 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 2467s raft2026/02/08 06:42:03 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2467s raft2026/02/08 06:42:03 INFO: 2 became follower at term 2 2467s raft2026/02/08 06:42:03 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 2467s raft2026/02/08 06:42:03 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] 2467s raft2026/02/08 06:42:03 INFO: 3 received MsgVoteResp from 1 at term 2 2467s raft2026/02/08 06:42:03 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2467s raft2026/02/08 06:42:03 INFO: 3 became leader at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 no leader at term 2; dropping index reading msg 2467s --- PASS: TestNodeReadIndexToOldLeader (0.00s) 2467s === RUN TestNodeProposeConfig 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s --- PASS: TestNodeProposeConfig (0.00s) 2467s === RUN TestNodeProposeAddDuplicateNode 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2) 2467s --- PASS: TestNodeProposeAddDuplicateNode (0.00s) 2467s === RUN TestBlockProposal 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s --- PASS: TestBlockProposal (0.01s) 2467s === RUN TestNodeProposeWaitDropped 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2467s node_test.go:463: dropping message: type:MsgProp from:1 entries: 2467s --- PASS: TestNodeProposeWaitDropped (0.00s) 2467s === RUN TestNodeTick 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s --- PASS: TestNodeTick (0.10s) 2467s === RUN TestNodeStop 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s --- PASS: TestNodeStop (0.00s) 2467s === RUN TestReadyContainUpdates 2467s --- PASS: TestReadyContainUpdates (0.00s) 2467s === RUN TestNodeStart 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=() 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 2 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 2 2467s --- PASS: TestNodeStart (0.00s) 2467s === RUN TestNodeRestart 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=() 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] 2467s --- PASS: TestNodeRestart (0.00s) 2467s === RUN TestNodeRestartFromSnapshot 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2) 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] 2467s --- PASS: TestNodeRestartFromSnapshot (0.00s) 2467s === RUN TestNodeAdvance 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=() 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2467s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2467s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2467s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 1 2467s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 2 2467s raft2026/02/08 06:42:03 INFO: 1 became leader at term 2 2467s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 2 2467s --- PASS: TestNodeAdvance (0.00s) 2467s === RUN TestSoftStateEqual 2467s --- PASS: TestSoftStateEqual (0.00s) 2467s === RUN TestIsHardStateEqual 2468s --- PASS: TestIsHardStateEqual (0.00s) 2468s === RUN TestNodeProposeAddLearnerNode 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2468s node_test.go:834: raft: [{1 1 EntryNormal []} {1 2 EntryConfChange [8 0 16 3 24 2]}] 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) learners=(2) 2468s node_test.go:851: apply raft conf {ConfChangeAddLearnerNode 2 [] 0} changed to: voters:1 learners:2 2468s node_test.go:834: raft: [] 2468s --- PASS: TestNodeProposeAddLearnerNode (0.00s) 2468s === RUN TestAppendPagination 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 2 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 2 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 3 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 3 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2468s raft2026/02/08 06:42:03 INFO: 2 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2468s raft2026/02/08 06:42:03 INFO: 3 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s --- PASS: TestAppendPagination (0.00s) 2468s === RUN TestCommitPagination 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: raft.node: 1 elected leader 1 at term 1 2468s --- PASS: TestCommitPagination (0.00s) 2468s === RUN TestNodeCommitPaginationAfterRestart 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 1, commit: 10, applied: 1, lastindex: 10, lastterm: 1] 2468s --- PASS: TestNodeCommitPaginationAfterRestart (0.00s) 2468s === RUN TestMsgAppFlowControlFull 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s --- PASS: TestMsgAppFlowControlFull (0.00s) 2468s === RUN TestMsgAppFlowControlMoveForward 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s --- PASS: TestMsgAppFlowControlMoveForward (0.00s) 2468s === RUN TestMsgAppFlowControlRecvHeartbeat 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s --- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) 2468s === RUN TestFollowerUpdateTermFromMessage 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 2 2468s --- PASS: TestFollowerUpdateTermFromMessage (0.00s) 2468s === RUN TestCandidateUpdateTermFromMessage 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 2 2468s --- PASS: TestCandidateUpdateTermFromMessage (0.00s) 2468s === RUN TestLeaderUpdateTermFromMessage 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 2 2468s --- PASS: TestLeaderUpdateTermFromMessage (0.00s) 2468s === RUN TestRejectStaleTermMessage 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] 2468s --- PASS: TestRejectStaleTermMessage (0.00s) 2468s === RUN TestStartAsFollower 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s --- PASS: TestStartAsFollower (0.00s) 2468s === RUN TestLeaderBcastBeat 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s --- PASS: TestLeaderBcastBeat (0.00s) 2468s === RUN TestFollowerStartElection 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2468s --- PASS: TestFollowerStartElection (0.00s) 2468s === RUN TestCandidateStartNewElection 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2468s --- PASS: TestCandidateStartNewElection (0.00s) 2468s === RUN TestLeaderElectionInOneRoundRPC 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 2 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 2 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 3 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 2 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 3 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp rejection from 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 has received 1 MsgVoteResp votes and 2 vote rejections 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2468s --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) 2468s === RUN TestFollowerVote 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 2468s --- PASS: TestFollowerVote (0.00s) 2468s === RUN TestCandidateFallback 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:03 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:03 INFO: 1 is starting a new election at term 0 2468s raft2026/02/08 06:42:03 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 received MsgVoteResp from 1 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2468s raft2026/02/08 06:42:03 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] 2468s raft2026/02/08 06:42:03 INFO: 1 became follower at term 2 2468s --- PASS: TestCandidateFallback (0.00s) 2468s === RUN TestFollowerElectionTimeoutRandomized 2468s --- PASS: TestFollowerElectionTimeoutRandomized (0.10s) 2468s === RUN TestCandidateElectionTimeoutRandomized 2468s --- PASS: TestCandidateElectionTimeoutRandomized (0.21s) 2468s === RUN TestFollowersElectionTimeoutNonconflict 2468s --- PASS: TestFollowersElectionTimeoutNonconflict (0.23s) 2468s === RUN TestCandidatesElectionTimeoutNonconflict 2468s --- PASS: TestCandidatesElectionTimeoutNonconflict (0.38s) 2468s === RUN TestLeaderStartReplication 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s --- PASS: TestLeaderStartReplication (0.00s) 2468s === RUN TestLeaderCommitEntry 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s --- PASS: TestLeaderCommitEntry (0.00s) 2468s === RUN TestLeaderAcknowledgeCommit 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2468s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2468s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2468s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2468s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2468s --- PASS: TestLeaderAcknowledgeCommit (0.00s) 2469s === RUN TestLeaderCommitPrecedingEntries 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s --- PASS: TestLeaderCommitPrecedingEntries (0.00s) 2469s === RUN TestFollowerCommitEntry 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s --- PASS: TestFollowerCommitEntry (0.00s) 2469s === RUN TestFollowerCheckMsgApp 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s --- PASS: TestFollowerCheckMsgApp (0.00s) 2469s === RUN TestFollowerAppendEntries 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 1 2469s --- PASS: TestFollowerAppendEntries (0.00s) 2469s === RUN TestLeaderSyncFollowerLog 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 11 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 11 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 6 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 8 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 9 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 9 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 9 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 4 2469s --- PASS: TestLeaderSyncFollowerLog (0.00s) 2469s === RUN TestVoteRequest 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 2469s --- PASS: TestVoteRequest (0.09s) 2469s === RUN TestVoter 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 2469s --- PASS: TestVoter (0.00s) 2469s === RUN TestLeaderOnlyCommitsLogFromCurrentTerm 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) 2469s === RUN TestSendingSnapshotSetPendingSnapshot 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) 2469s === RUN TestPendingSnapshotPauseReplication 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestPendingSnapshotPauseReplication (0.00s) 2469s === RUN TestSnapshotFailure 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSnapshotFailure (0.00s) 2469s === RUN TestSnapshotSucceed 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSnapshotSucceed (0.00s) 2469s === RUN TestSnapshotAbort 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSnapshotAbort (0.00s) 2469s === RUN TestProgressLeader 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestProgressLeader (0.00s) 2469s === RUN TestProgressResumeByHeartbeatResp 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestProgressResumeByHeartbeatResp (0.00s) 2469s === RUN TestProgressPaused 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestProgressPaused (0.00s) 2469s === RUN TestProgressFlowControl 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestProgressFlowControl (0.00s) 2469s === RUN TestUncommittedEntryLimit 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestUncommittedEntryLimit (0.08s) 2469s === RUN TestLeaderElection 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 1 MsgVoteResp votes and 2 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 1 MsgVoteResp votes and 3 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s --- PASS: TestLeaderElection (0.00s) 2469s === RUN TestLeaderElectionPreVote 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 4 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 4 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 5 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s --- PASS: TestLeaderElectionPreVote (0.00s) 2469s === RUN TestLearnerElectionTimeout 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s --- PASS: TestLearnerElectionTimeout (0.00s) 2469s === RUN TestLearnerPromotion 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 3 2469s --- PASS: TestLearnerPromotion (0.00s) 2469s === RUN TestLearnerCanVote 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 11, index: 11] at term 2 2469s --- PASS: TestLearnerCanVote (0.00s) 2469s === RUN TestLeaderCycle 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became leader at term 3 2469s --- PASS: TestLeaderCycle (0.00s) 2469s === RUN TestLeaderCyclePreVote 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became pre-candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 became pre-candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became leader at term 3 2469s --- PASS: TestLeaderCyclePreVote (0.00s) 2469s === RUN TestLeaderElectionOverwriteNewerLogs 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 2 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 5 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 3 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 1 2469s --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) 2469s === RUN TestLeaderElectionOverwriteNewerLogsPreVote 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgPreVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp rejection from 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 1 2469s --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) 2469s === RUN TestVoteFromAnyState 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 2469s --- PASS: TestVoteFromAnyState (0.00s) 2469s === RUN TestPreVoteFromAnyState 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 2469s --- PASS: TestPreVoteFromAnyState (0.00s) 2469s === RUN TestLogReplication 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s --- PASS: TestLogReplication (0.00s) 2469s === RUN TestLearnerLogReplication 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 2 2469s --- PASS: TestLearnerLogReplication (0.00s) 2469s === RUN TestSingleNodeCommit 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSingleNodeCommit (0.07s) 2469s === RUN TestCannotCommitWithoutNewTermEntry 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) 2469s === RUN TestCommitWithoutNewTermEntry 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s --- PASS: TestCommitWithoutNewTermEntry (0.00s) 2469s === RUN TestDuelingCandidates 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp rejection from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp rejection from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp rejection from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 has received 1 MsgVoteResp votes and 2 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s --- PASS: TestDuelingCandidates (0.00s) 2469s === RUN TestDuelingPreCandidates 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp from 3 at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 became pre-candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 has received 1 MsgPreVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 has received 1 MsgPreVoteResp votes and 2 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s --- PASS: TestDuelingPreCandidates (0.00s) 2469s === RUN TestCandidateConcede 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 3 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 3 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s --- PASS: TestCandidateConcede (0.00s) 2469s === RUN TestSingleNodeCandidate 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSingleNodeCandidate (0.00s) 2469s === RUN TestSingleNodePreCandidate 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestSingleNodePreCandidate (0.00s) 2469s === RUN TestOldMessages 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:04 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] 2469s --- PASS: TestOldMessages (0.00s) 2469s === RUN TestProposal 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft_test.go:1079: #1: peer 3 empty log 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 no leader at term 1; dropping proposal 2469s raft_test.go:1079: #2: peer 2 empty log 2469s raft_test.go:1079: #2: peer 3 empty log 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 no leader at term 1; dropping proposal 2469s raft_test.go:1079: #3: peer 3 empty log 2469s raft_test.go:1079: #3: peer 2 empty log 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 4 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 5 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 4 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 5 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 3 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft_test.go:1079: #4: peer 3 empty log 2469s raft_test.go:1079: #4: peer 2 empty log 2469s --- PASS: TestProposal (0.00s) 2469s === RUN TestProposalByProxy 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:04 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s raft_test.go:1117: #1: peer 3 empty log 2469s --- PASS: TestProposalByProxy (0.07s) 2469s === RUN TestCommit 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3 4) 2469s --- PASS: TestCommit (0.00s) 2469s === RUN TestPastElectionTimeout 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s --- PASS: TestPastElectionTimeout (0.00s) 2469s === RUN TestStepIgnoreOldTermMsg 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] 2469s --- PASS: TestStepIgnoreOldTermMsg (0.00s) 2469s === RUN TestHandleMsgApp 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] 2469s raft2026/02/08 06:42:04 INFO: replace the unstable entries from index 1 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s --- PASS: TestHandleMsgApp (0.00s) 2469s === RUN TestHandleHeartbeat 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 2 2469s --- PASS: TestHandleHeartbeat (0.00s) 2469s === RUN TestHandleHeartbeatResp 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestHandleHeartbeatResp (0.00s) 2469s === RUN TestRaftFreesReadOnlyMem 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestRaftFreesReadOnlyMem (0.00s) 2469s === RUN TestMsgAppRespWaitReset 2469s raft2026/02/08 06:42:04 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:04 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:04 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:04 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:04 INFO: 1 became leader at term 1 2469s --- PASS: TestMsgAppRespWaitReset (0.00s) 2469s === RUN TestRecvMsgVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 2469s --- PASS: TestRecvMsgVote (0.00s) 2469s === RUN TestRecvMsgPreVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 2469s --- PASS: TestRecvMsgPreVote (0.00s) 2469s === RUN TestStateTransition 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 0 2469s --- PASS: TestStateTransition (0.00s) 2469s === RUN TestAllServerStepdown 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 2469s --- PASS: TestAllServerStepdown (0.00s) 2469s === RUN TestCandidateResetTermMsgHeartbeat 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgHeartbeat message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 3] ignored a MsgVote message with lower term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 3] ignored a MsgVote message with lower term from 3 [term: 2] 2469s --- PASS: TestCandidateResetTermMsgHeartbeat (0.00s) 2469s === RUN TestCandidateResetTermMsgApp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgApp message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 3] ignored a MsgVote message with lower term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 3] ignored a MsgVote message with lower term from 3 [term: 2] 2469s --- PASS: TestCandidateResetTermMsgApp (0.00s) 2469s === RUN TestLeaderStepdownWhenQuorumActive 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) 2469s === RUN TestLeaderStepdownWhenQuorumLost 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 WARN: 1 stepped down to follower since quorum is not active 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) 2469s === RUN TestLeaderSupersedingWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became leader at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) 2469s === RUN TestLeaderElectionWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) 2469s === RUN TestFreeStuckCandidateWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4 2469s raft2026/02/08 06:42:05 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) 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became leader at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 4 2469s --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) 2469s === RUN TestNonPromotableVoterWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) 2469s === RUN TestDisruptiveFollower 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10) 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10) 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 2] received a MsgAppResp message with higher term from 3 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s --- PASS: TestDisruptiveFollower (0.00s) 2469s === RUN TestDisruptiveFollowerPreVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 4, vote: 1] ignored MsgPreVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10) 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 4, vote: 1] ignored MsgPreVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s --- PASS: TestDisruptiveFollowerPreVote (0.00s) 2469s === RUN TestReadOnlyOptionSafe 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestReadOnlyOptionSafe (0.00s) 2469s === RUN TestReadOnlyWithLearner 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s --- PASS: TestReadOnlyWithLearner (0.00s) 2469s === RUN TestReadOnlyOptionLease 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestReadOnlyOptionLease (0.09s) 2469s === RUN TestReadOnlyForNewLeader 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s --- PASS: TestReadOnlyForNewLeader (0.00s) 2469s === RUN TestLeaderAppResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestLeaderAppResp (0.00s) 2469s === RUN TestBcastBeat 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s --- PASS: TestBcastBeat (0.00s) 2469s === RUN TestRecvMsgBeat 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s --- PASS: TestRecvMsgBeat (0.00s) 2469s === RUN TestLeaderIncreaseNext 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestLeaderIncreaseNext (0.00s) 2469s === RUN TestSendAppendForProgressProbe 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestSendAppendForProgressProbe (0.00s) 2469s === RUN TestSendAppendForProgressReplicate 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestSendAppendForProgressReplicate (0.00s) 2469s === RUN TestSendAppendForProgressSnapshot 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestSendAppendForProgressSnapshot (0.00s) 2469s === RUN TestRecvMsgUnreachable 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestRecvMsgUnreachable (0.00s) 2469s === RUN TestRestore 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestore (0.00s) 2469s === RUN TestRestoreWithLearner 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2) learners=(3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2) learners=(3) 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestoreWithLearner (0.00s) 2469s === RUN TestRestoreWithVotersOutgoing 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2 3 4)&&(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestoreWithVotersOutgoing (0.00s) 2469s === RUN TestRestoreVoterToLearner 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2) learners=(3) 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestoreVoterToLearner (0.00s) 2469s === RUN TestRestoreLearnerPromotion 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2) learners=(3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestoreLearnerPromotion (0.00s) 2469s === RUN TestLearnerReceiveSnapshot 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 2 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestLearnerReceiveSnapshot (0.00s) 2469s === RUN TestRestoreIgnoreSnapshot 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1] 2469s --- PASS: TestRestoreIgnoreSnapshot (0.00s) 2469s === RUN TestProvideSnap 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestProvideSnap (0.00s) 2469s === RUN TestIgnoreProvidingSnap 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestIgnoreProvidingSnap (0.00s) 2469s === RUN TestRestoreFromSnapMsg 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 2 [commit: 11, lastindex: 11, lastterm: 11] restored snapshot [index: 11, term: 11] 2469s raft2026/02/08 06:42:05 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] 2469s --- PASS: TestRestoreFromSnapMsg (0.00s) 2469s === RUN TestSlowNodeRestore 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 102, lastindex: 102, lastterm: 1] restored snapshot [index: 102, term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] 2469s --- PASS: TestSlowNodeRestore (0.00s) 2469s === RUN TestStepConfig 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestStepConfig (0.00s) 2469s === RUN TestStepIgnoreConfig 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 ignoring conf change {ConfChangeAddNode 0 [] 0} at config voters=(1 2): possible unapplied conf change at index 2 (applied to 0) 2469s --- PASS: TestStepIgnoreConfig (0.00s) 2469s === RUN TestNewLeaderPendingConfig 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestNewLeaderPendingConfig (0.00s) 2469s === RUN TestAddNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s --- PASS: TestAddNode (0.00s) 2469s === RUN TestAddLearner 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2) learners=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s --- PASS: TestAddLearner (0.00s) 2469s === RUN TestAddNodeCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 WARN: 1 stepped down to follower since quorum is not active 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s --- PASS: TestAddNodeCheckQuorum (0.00s) 2469s === RUN TestRemoveNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s --- PASS: TestRemoveNode (0.00s) 2469s === RUN TestRemoveLearner 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s --- PASS: TestRemoveLearner (0.00s) 2469s === RUN TestPromotable 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=() 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s --- PASS: TestPromotable (0.00s) 2469s === RUN TestRaftNodes 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s --- PASS: TestRaftNodes (0.00s) 2469s === RUN TestCampaignWhileLeader 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestCampaignWhileLeader (0.00s) 2469s === RUN TestPreCampaignWhileLeader 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestPreCampaignWhileLeader (0.00s) 2469s === RUN TestCommitAfterRemoveNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s --- PASS: TestCommitAfterRemoveNode (0.00s) 2469s === RUN TestLeaderTransferToUpToDateNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term 2] starts to transfer leadership to 1 2469s raft2026/02/08 06:42:05 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s --- PASS: TestLeaderTransferToUpToDateNode (0.00s) 2469s === RUN TestLeaderTransferToUpToDateNodeFromFollower 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term 2] starts to transfer leadership to 1 2469s raft2026/02/08 06:42:05 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s --- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) 2469s === RUN TestLeaderTransferWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term 2] starts to transfer leadership to 1 2469s raft2026/02/08 06:42:05 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s --- PASS: TestLeaderTransferWithCheckQuorum (0.00s) 2469s === RUN TestLeaderTransferToSlowFollower 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 DEBUG: 3 [logterm: 0, index: 2] rejected MsgApp [logterm: 1, index: 2] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 1)) from 3 for index 2 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 3 to [StateReplicate match=1 next=2 inflight=1] 2469s raft2026/02/08 06:42:05 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp 2469s raft2026/02/08 06:42:05 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became leader at term 2 2469s --- PASS: TestLeaderTransferToSlowFollower (0.00s) 2469s === RUN TestLeaderTransferAfterSnapshot 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 DEBUG: 3 [logterm: 0, index: 2] rejected MsgApp [logterm: 1, index: 2] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 1)) from 3 for index 2 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 3 to [StateReplicate match=1 next=2 inflight=1] 2469s raft2026/02/08 06:42:05 DEBUG: 1 [firstindex: 3, commit: 2] sent snapshot[index: 2, term: 1] to 3 [StateProbe match=1 next=2] 2469s raft2026/02/08 06:42:05 DEBUG: 1 paused sending replication messages to 3 [StateSnapshot match=1 next=2 paused pendingSnap=2] 2469s raft2026/02/08 06:42:05 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 2, lastindex: 2, lastterm: 1] restored snapshot [index: 2, term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] 2469s raft2026/02/08 06:42:05 DEBUG: 1 recovered from needing snapshot, resumed sending replication messages to 3 [StateSnapshot match=2 next=3 paused pendingSnap=2] 2469s raft2026/02/08 06:42:05 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp 2469s raft2026/02/08 06:42:05 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became leader at term 2 2469s --- PASS: TestLeaderTransferAfterSnapshot (0.00s) 2469s === RUN TestLeaderTransferToSelf 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 is already leader. Ignored transferring leadership to self 2469s --- PASS: TestLeaderTransferToSelf (0.00s) 2469s === RUN TestLeaderTransferToNonExistingNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 no progress available for 4 2469s --- PASS: TestLeaderTransferToNonExistingNode (0.00s) 2469s === RUN TestLeaderTransferTimeout 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s --- PASS: TestLeaderTransferTimeout (0.00s) 2469s === RUN TestLeaderTransferIgnoreProposal 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal 2469s --- PASS: TestLeaderTransferIgnoreProposal (0.00s) 2469s === RUN TestLeaderTransferReceiveHigherTermVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 3 2469s --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) 2469s === RUN TestLeaderTransferRemoveNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s --- PASS: TestLeaderTransferRemoveNode (0.00s) 2469s === RUN TestLeaderTransferDemoteNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2)&&(1 2 3) learners_next=(3) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) learners=(3) 2469s --- PASS: TestLeaderTransferDemoteNode (0.00s) 2469s === RUN TestLeaderTransferBack 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] abort previous transferring leadership to 3 2469s raft2026/02/08 06:42:05 DEBUG: 1 is already leader. Ignored transferring leadership to self 2469s --- PASS: TestLeaderTransferBack (0.00s) 2469s === RUN TestLeaderTransferSecondTransferToAnotherNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] abort previous transferring leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) 2469s === RUN TestLeaderTransferSecondTransferToSameNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 3 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3 2469s --- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s) 2469s === RUN TestTransferNonMember 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2 3 4) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 [term 0] received MsgTimeoutNow from 2 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 WARN: 1 is unpromotable and can not campaign 2469s --- PASS: TestTransferNonMember (0.00s) 2469s === RUN TestNodeWithSmallerTermCanCompleteElection 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 3 2469s raft2026/02/08 06:42:05 INFO: going to bring back peer 3 and kill peer 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 3, index: 2, vote: 2] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgPreVoteResp message with higher term from 1 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 3] received a MsgVote message with higher term from 1 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 4 2469s raft2026/02/08 06:42:05 DEBUG: 3 [logterm: 0, index: 2] rejected MsgApp [logterm: 3, index: 2] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 3 for index 2 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 3 to [StateProbe match=0 next=1] 2469s --- PASS: TestNodeWithSmallerTermCanCompleteElection (0.00s) 2469s === RUN TestPreVoteWithSplitVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp rejection from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp rejection from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 has received 1 MsgVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 4 2469s --- PASS: TestPreVoteWithSplitVote (0.00s) 2469s === RUN TestPreVoteWithCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1, vote: 1] ignored MsgPreVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10) 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 3 2469s --- PASS: TestPreVoteWithCheckQuorum (0.09s) 2469s === RUN TestLearnerCampaign 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1) learners=(2) 2469s raft2026/02/08 06:42:05 WARN: 2 is unpromotable and can not campaign 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term 0] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 WARN: 2 is unpromotable and can not campaign 2469s --- PASS: TestLearnerCampaign (0.00s) 2469s === RUN TestPreVoteMigrationCanCompleteElection 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgPreVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgPreVote from 2 [logterm: 2, index: 2] at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 2] received a MsgPreVoteResp message with higher term from 3 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp rejection from 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 has received 1 MsgPreVoteResp votes and 1 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 became pre-candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgPreVote request to 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgPreVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 5 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 5 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgVote request to 1 at term 5 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2] sent MsgVote request to 3 at term 5 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] received a MsgVote message with higher term from 2 [term: 5] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 5 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 5 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 3 at term 5 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 5 2469s raft2026/02/08 06:42:05 DEBUG: 3 [logterm: 0, index: 2] rejected MsgApp [logterm: 2, index: 2] from 2 2469s raft2026/02/08 06:42:05 DEBUG: 2 received MsgAppResp(rejected, hint: (index 1, term 2)) from 3 for index 2 2469s raft2026/02/08 06:42:05 DEBUG: 2 decreased progress of 3 to [StateProbe match=0 next=2] 2469s --- PASS: TestPreVoteMigrationCanCompleteElection (0.00s) 2469s === RUN TestPreVoteMigrationWithFreeStuckPreCandidate 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became pre-candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgPreVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgPreVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 3 2469s raft2026/02/08 06:42:05 INFO: 3 became candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] ignored a MsgPreVoteResp message with lower term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 is starting a new election at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 became pre-candidate at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 received MsgPreVoteResp from 3 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 4 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 4 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 3 [logterm: 2, index: 1] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] ignored a MsgPreVoteResp message with lower term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 4] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 2] received a MsgAppResp message with higher term from 3 [term: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 4 2469s --- PASS: TestPreVoteMigrationWithFreeStuckPreCandidate (0.00s) 2469s === RUN TestConfChangeCheckBeforeCampaign 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 WARN: 2 cannot campaign at term 1 since there are still 1 pending configuration changes to apply 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 WARN: 2 cannot campaign at term 1 since there are still 1 pending configuration changes to apply 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 2469s --- PASS: TestConfChangeCheckBeforeCampaign (0.00s) 2469s === RUN TestConfChangeV2CheckBeforeCampaign 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 3 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 2 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 WARN: 2 cannot campaign at term 1 since there are still 1 pending configuration changes to apply 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 WARN: 2 cannot campaign at term 1 since there are still 1 pending configuration changes to apply 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] starts to transfer leadership to 2 2469s raft2026/02/08 06:42:05 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log 2469s raft2026/02/08 06:42:05 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 2 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 2 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 3 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s raft2026/02/08 06:42:05 INFO: 2 became leader at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 2469s --- PASS: TestConfChangeV2CheckBeforeCampaign (0.00s) 2469s === RUN TestFastLogRejection 2469s === RUN TestFastLogRejection/#00 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 3, index: 7] rejected MsgApp [logterm: 4, index: 7] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 7, term 3)) from 2 for index 7 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=4] 2469s === RUN TestFastLogRejection/#01 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 8, lastterm: 5] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 3, index: 8] rejected MsgApp [logterm: 5, index: 8] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 8, term 3)) from 2 for index 8 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=5] 2469s === RUN TestFastLogRejection/#02 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 4, index: 4] rejected MsgApp [logterm: 1, index: 4] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 1)) from 2 for index 4 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=2] 2469s === RUN TestFastLogRejection/#03 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 6, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 0, index: 6] rejected MsgApp [logterm: 1, index: 6] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 1)) from 2 for index 6 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=2] 2469s === RUN TestFastLogRejection/#04 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 6, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 4, index: 4] rejected MsgApp [logterm: 1, index: 4] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 1)) from 2 for index 4 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=2] 2469s === RUN TestFastLogRejection/#05 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 5, lastterm: 5] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 0, index: 5] rejected MsgApp [logterm: 5, index: 5] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 4, term 4)) from 2 for index 5 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=5] 2469s === RUN TestFastLogRejection/#06 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 5] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 6, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 0, index: 9] rejected MsgApp [logterm: 5, index: 9] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 6, term 4)) from 2 for index 9 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=2] 2469s === RUN TestFastLogRejection/#07 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 5, lastterm: 2] 2469s raft2026/02/08 06:42:05 INFO: 2 switched to configuration voters=(1 2 3) 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 8, lastterm: 4] 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s raft2026/02/08 06:42:05 INFO: 2 became follower at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 2 [logterm: 4, index: 5] rejected MsgApp [logterm: 2, index: 5] from 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 received MsgAppResp(rejected, hint: (index 1, term 2)) from 2 for index 5 2469s raft2026/02/08 06:42:05 DEBUG: 1 decreased progress of 2 to [StateProbe match=0 next=2] 2469s --- PASS: TestFastLogRejection (0.00s) 2469s --- PASS: TestFastLogRejection/#00 (0.00s) 2469s --- PASS: TestFastLogRejection/#01 (0.00s) 2469s --- PASS: TestFastLogRejection/#02 (0.00s) 2469s --- PASS: TestFastLogRejection/#03 (0.00s) 2469s --- PASS: TestFastLogRejection/#04 (0.00s) 2469s --- PASS: TestFastLogRejection/#05 (0.00s) 2469s --- PASS: TestFastLogRejection/#06 (0.00s) 2469s --- PASS: TestFastLogRejection/#07 (0.00s) 2469s === RUN TestRawNodeStep 2469s === RUN TestRawNodeStep/MsgTransferLeader 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 no leader at term 1; dropping leader transfer msg 2469s === RUN TestRawNodeStep/MsgPreVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 2469s === RUN TestRawNodeStep/MsgPreVoteResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgProp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 no leader at term 1; dropping proposal 2469s === RUN TestRawNodeStep/MsgApp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgVoteResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgHeartbeat 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgSnapStatus 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgBeat 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgVote 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 2469s === RUN TestRawNodeStep/MsgSnap 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] 2469s === RUN TestRawNodeStep/MsgHeartbeatResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgCheckQuorum 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgTimeoutNow 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 2 2469s === RUN TestRawNodeStep/MsgReadIndex 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 INFO: 1 no leader at term 1; dropping index reading msg 2469s === RUN TestRawNodeStep/MsgReadIndexResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s raft2026/02/08 06:42:05 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 2469s === RUN TestRawNodeStep/MsgHup 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgAppResp 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s === RUN TestRawNodeStep/MsgUnreachable 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 1, lastindex: 1, lastterm: 1] 2469s --- PASS: TestRawNodeStep (0.00s) 2469s --- PASS: TestRawNodeStep/MsgTransferLeader (0.00s) 2469s --- PASS: TestRawNodeStep/MsgPreVote (0.00s) 2469s --- PASS: TestRawNodeStep/MsgPreVoteResp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgProp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgApp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgVoteResp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgHeartbeat (0.00s) 2469s --- PASS: TestRawNodeStep/MsgSnapStatus (0.00s) 2469s --- PASS: TestRawNodeStep/MsgBeat (0.00s) 2469s --- PASS: TestRawNodeStep/MsgVote (0.00s) 2469s --- PASS: TestRawNodeStep/MsgSnap (0.00s) 2469s --- PASS: TestRawNodeStep/MsgHeartbeatResp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgCheckQuorum (0.00s) 2469s --- PASS: TestRawNodeStep/MsgTimeoutNow (0.00s) 2469s --- PASS: TestRawNodeStep/MsgReadIndex (0.00s) 2469s --- PASS: TestRawNodeStep/MsgReadIndexResp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgHup (0.00s) 2469s --- PASS: TestRawNodeStep/MsgAppResp (0.00s) 2469s --- PASS: TestRawNodeStep/MsgUnreachable (0.00s) 2469s === RUN TestRawNodeProposeAndConfChange 2469s === RUN TestRawNodeProposeAndConfChange/#00 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s === RUN TestRawNodeProposeAndConfChange/#01 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s === RUN TestRawNodeProposeAndConfChange/#02 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s === RUN TestRawNodeProposeAndConfChange/#03 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1)&&(1) learners=(2) 2469s rawnode_test.go:349: leaving joint state manually 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s === RUN TestRawNodeProposeAndConfChange/#04 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1)&&(1) learners=(2) autoleave 2469s raft2026/02/08 06:42:05 INFO: initiating automatic transition out of joint configuration voters=(1)&&(1) learners=(2) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s === RUN TestRawNodeProposeAndConfChange/#05 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2)&&(1) learners=(3) learners_next=(1) autoleave 2469s raft2026/02/08 06:42:05 INFO: initiating automatic transition out of joint configuration voters=(2)&&(1) learners=(3) learners_next=(1) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2) learners=(1 3) 2469s === RUN TestRawNodeProposeAndConfChange/#06 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2)&&(1) learners=(3) learners_next=(1) 2469s rawnode_test.go:349: leaving joint state manually 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2) learners=(1 3) 2469s === RUN TestRawNodeProposeAndConfChange/#07 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2)&&(1) learners=(3) learners_next=(1) autoleave 2469s raft2026/02/08 06:42:05 INFO: initiating automatic transition out of joint configuration voters=(2)&&(1) learners=(3) learners_next=(1) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(2) learners=(1 3) 2469s --- PASS: TestRawNodeProposeAndConfChange (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#00 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#01 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#02 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#03 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#04 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#05 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#06 (0.00s) 2469s --- PASS: TestRawNodeProposeAndConfChange/#07 (0.00s) 2469s === RUN TestRawNodeJointAutoLeave 2469s === RUN TestRawNodeJointAutoLeave/#00 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 [term: 1] received a MsgHeartbeatResp message with higher term from 1 [term: 2] 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1)&&(1) learners=(2) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 2 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 3 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 3 2469s raft2026/02/08 06:42:05 INFO: initiating automatic transition out of joint configuration voters=(1)&&(1) learners=(2) autoleave 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) learners=(2) 2469s --- PASS: TestRawNodeJointAutoLeave (0.00s) 2469s --- PASS: TestRawNodeJointAutoLeave/#00 (0.00s) 2469s === RUN TestRawNodeProposeAddDuplicateNode 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s --- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) 2469s === RUN TestRawNodeReadIndex 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestRawNodeReadIndex (0.00s) 2469s === RUN TestRawNodeStart 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 1, applied: 1, lastindex: 1, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestRawNodeStart (0.00s) 2469s === RUN TestRawNodeRestart 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] 2469s --- PASS: TestRawNodeRestart (0.00s) 2469s === RUN TestRawNodeRestartFromSnapshot 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1 2) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] 2469s --- PASS: TestRawNodeRestartFromSnapshot (0.00s) 2469s === RUN TestRawNodeStatus 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s --- PASS: TestRawNodeStatus (0.00s) 2469s === RUN TestRawNodeCommitPaginationAfterRestart 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 1 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 1, commit: 10, applied: 1, lastindex: 11, lastterm: 1] 2469s --- PASS: TestRawNodeCommitPaginationAfterRestart (0.00s) 2469s === RUN TestRawNodeBoundedLogGrowthWithPartition 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s raft2026/02/08 06:42:05 INFO: 1 is starting a new election at term 0 2469s raft2026/02/08 06:42:05 INFO: 1 became candidate at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 received MsgVoteResp from 1 at term 1 2469s raft2026/02/08 06:42:05 INFO: 1 became leader at term 1 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s raft2026/02/08 06:42:05 DEBUG: 1 appending new entries to log would exceed uncommitted entry size limit; dropping proposal 2469s --- PASS: TestRawNodeBoundedLogGrowthWithPartition (0.01s) 2469s === RUN TestRawNodeConsumeReady 2469s raft2026/02/08 06:42:05 INFO: 1 switched to configuration voters=(1) 2469s raft2026/02/08 06:42:05 INFO: 1 became follower at term 0 2469s raft2026/02/08 06:42:05 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s --- PASS: TestRawNodeConsumeReady (0.00s) 2469s === RUN TestStorageTerm 2469s --- PASS: TestStorageTerm (0.00s) 2469s === RUN TestStorageEntries 2469s --- PASS: TestStorageEntries (0.00s) 2469s === RUN TestStorageLastIndex 2469s --- PASS: TestStorageLastIndex (0.00s) 2469s === RUN TestStorageFirstIndex 2469s --- PASS: TestStorageFirstIndex (0.00s) 2469s === RUN TestStorageCompact 2469s --- PASS: TestStorageCompact (0.00s) 2469s === RUN TestStorageCreateSnapshot 2469s --- PASS: TestStorageCreateSnapshot (0.00s) 2469s === RUN TestStorageAppend 2469s --- PASS: TestStorageAppend (0.00s) 2469s === RUN TestStorageApplySnapshot 2469s --- PASS: TestStorageApplySnapshot (0.00s) 2469s === RUN TestDescribeEntry 2469s --- PASS: TestDescribeEntry (0.00s) 2469s === RUN TestLimitSize 2469s --- PASS: TestLimitSize (0.00s) 2469s === RUN TestIsLocalMsg 2469s --- PASS: TestIsLocalMsg (0.00s) 2469s === RUN TestInteraction 2469s === RUN TestInteraction/campaign 2469s interaction_test.go:30: 2469s testdata/campaign.txt:1: 2469s log-level [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign.txt:5: 2469s add-nodes [3 args] 2469s 2469s ---- 2469s INFO 1 switched to configuration voters=(1 2 3) 2469s INFO 1 became follower at term 0 2469s INFO newRaft 1 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s INFO 2 switched to configuration voters=(1 2 3) 2469s INFO 2 became follower at term 0 2469s INFO newRaft 2 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s INFO 3 switched to configuration voters=(1 2 3) 2469s INFO 3 became follower at term 0 2469s INFO newRaft 3 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s interaction_test.go:30: 2469s testdata/campaign.txt:17: 2469s campaign [1 args] 2469s 2469s ---- 2469s INFO 1 is starting a new election at term 0 2469s INFO 1 became candidate at term 1 2469s INFO 1 received MsgVoteResp from 1 at term 1 2469s INFO 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 1 2469s INFO 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 1 2469s interaction_test.go:30: 2469s testdata/campaign.txt:25: 2469s stabilize [0 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Lead:0 State:StateCandidate 2469s HardState Term:1 Vote:1 Commit:2 2469s Messages: 2469s 1->2 MsgVote Term:1 Log:1/2 2469s 1->3 MsgVote Term:1 Log:1/2 2469s > 2 receiving messages 2469s 1->2 MsgVote Term:1 Log:1/2 2469s INFO 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s INFO 2 became follower at term 1 2469s INFO 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 1 2469s > 3 receiving messages 2469s 1->3 MsgVote Term:1 Log:1/2 2469s INFO 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] 2469s INFO 3 became follower at term 1 2469s INFO 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 1 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Vote:1 Commit:2 2469s Messages: 2469s 2->1 MsgVoteResp Term:1 Log:0/0 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Vote:1 Commit:2 2469s Messages: 2469s 3->1 MsgVoteResp Term:1 Log:0/0 2469s > 1 receiving messages 2469s 2->1 MsgVoteResp Term:1 Log:0/0 2469s INFO 1 received MsgVoteResp from 2 at term 1 2469s INFO 1 has received 2 MsgVoteResp votes and 0 vote rejections 2469s INFO 1 became leader at term 1 2469s 3->1 MsgVoteResp Term:1 Log:0/0 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateLeader 2469s Entries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""] 2469s 1->3 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""] 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""] 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""] 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateFollower 2469s Entries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/3 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateFollower 2469s Entries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/3 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/3 2469s 3->1 MsgAppResp Term:1 Log:0/3 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:3 2469s CommittedEntries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:3 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:3 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:3 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:3 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:3 2469s CommittedEntries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/3 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:3 2469s CommittedEntries: 2469s 1/3 EntryNormal "" 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/3 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/3 2469s 3->1 MsgAppResp Term:1 Log:0/3 2469s === RUN TestInteraction/campaign_learner_must_vote 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:12: 2469s log-level [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:17: 2469s add-nodes [4 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:22: 2469s campaign [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:26: 2469s stabilize [0 args] 2469s 2469s ---- 2469s ok (quiet) 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:31: 2469s propose-conf-change [1 args] 2469s v3 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:37: 2469s stabilize [2 args] 2469s 2469s ---- 2469s ok (quiet) 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:43: 2469s deliver-msgs [1 args] 2469s 2469s ---- 2469s ok (quiet) 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:49: 2469s log-level [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:53: 2469s campaign [1 args] 2469s 2469s ---- 2469s INFO 2 is starting a new election at term 1 2469s INFO 2 became candidate at term 2 2469s INFO 2 received MsgVoteResp from 2 at term 2 2469s INFO 2 [logterm: 1, index: 4] sent MsgVote request to 1 at term 2 2469s INFO 2 [logterm: 1, index: 4] sent MsgVote request to 3 at term 2 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:62: 2469s process-ready [1 args] 2469s 2469s ---- 2469s Ready MustSync=true: 2469s Lead:0 State:StateCandidate 2469s HardState Term:2 Vote:2 Commit:4 2469s Messages: 2469s 2->1 MsgVote Term:2 Log:1/4 2469s 2->3 MsgVote Term:2 Log:1/4 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:75: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 3 receiving messages 2469s 2->3 MsgVote Term:2 Log:1/4 2469s INFO 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2469s INFO 3 became follower at term 2 2469s INFO 3 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 4] at term 2 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s Lead:0 State:StateFollower 2469s HardState Term:2 Vote:2 Commit:3 2469s Messages: 2469s 3->2 MsgVoteResp Term:2 Log:0/0 2469s interaction_test.go:30: 2469s testdata/campaign_learner_must_vote.txt:89: 2469s stabilize [2 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 3->2 MsgVoteResp Term:2 Log:0/0 2469s INFO 2 received MsgVoteResp from 3 at term 2 2469s INFO 2 has received 2 MsgVoteResp votes and 0 vote rejections 2469s INFO 2 became leader at term 2 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Lead:2 State:StateLeader 2469s Entries: 2469s 2/5 EntryNormal "" 2469s Messages: 2469s 2->1 MsgApp Term:2 Log:1/4 Commit:4 Entries:[2/5 EntryNormal ""] 2469s 2->3 MsgApp Term:2 Log:1/4 Commit:4 Entries:[2/5 EntryNormal ""] 2469s > 3 receiving messages 2469s 2->3 MsgApp Term:2 Log:1/4 Commit:4 Entries:[2/5 EntryNormal ""] 2469s DEBUG 3 [logterm: 0, index: 4] rejected MsgApp [logterm: 1, index: 4] from 2 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s Lead:2 State:StateFollower 2469s Messages: 2469s 3->2 MsgAppResp Term:2 Log:1/4 Rejected (Hint: 3) 2469s > 2 receiving messages 2469s 3->2 MsgAppResp Term:2 Log:1/4 Rejected (Hint: 3) 2469s DEBUG 2 received MsgAppResp(rejected, hint: (index 3, term 1)) from 3 for index 4 2469s DEBUG 2 decreased progress of 3 to [StateProbe match=0 next=4] 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 2->3 MsgApp Term:2 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v3, 2/5 EntryNormal ""] 2469s > 3 receiving messages 2469s 2->3 MsgApp Term:2 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v3, 2/5 EntryNormal ""] 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:2 Vote:2 Commit:4 2469s Entries: 2469s 1/4 EntryConfChangeV2 v3 2469s 2/5 EntryNormal "" 2469s CommittedEntries: 2469s 1/4 EntryConfChangeV2 v3 2469s Messages: 2469s 3->2 MsgAppResp Term:2 Log:0/5 2469s INFO 3 switched to configuration voters=(1 2 3) 2469s > 2 receiving messages 2469s 3->2 MsgAppResp Term:2 Log:0/5 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:2 Vote:2 Commit:5 2469s CommittedEntries: 2469s 2/5 EntryNormal "" 2469s Messages: 2469s 2->3 MsgApp Term:2 Log:2/5 Commit:5 2469s > 3 receiving messages 2469s 2->3 MsgApp Term:2 Log:2/5 Commit:5 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:2 Vote:2 Commit:5 2469s CommittedEntries: 2469s 2/5 EntryNormal "" 2469s Messages: 2469s 3->2 MsgAppResp Term:2 Log:0/5 2469s > 2 receiving messages 2469s 3->2 MsgAppResp Term:2 Log:0/5 2469s === RUN TestInteraction/confchange_v1_add_single 2469s interaction_test.go:30: 2469s testdata/confchange_v1_add_single.txt:4: 2469s add-nodes [3 args] 2469s 2469s ---- 2469s INFO 1 switched to configuration voters=(1) 2469s INFO 1 became follower at term 0 2469s INFO newRaft 1 [peers: [1], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s interaction_test.go:30: 2469s testdata/confchange_v1_add_single.txt:10: 2469s campaign [1 args] 2469s 2469s ---- 2469s INFO 1 is starting a new election at term 0 2469s INFO 1 became candidate at term 1 2469s INFO 1 received MsgVoteResp from 1 at term 1 2469s INFO 1 became leader at term 1 2469s interaction_test.go:30: 2469s testdata/confchange_v1_add_single.txt:18: 2469s propose-conf-change [2 args] 2469s v2 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_add_single.txt:24: 2469s add-nodes [1 args] 2469s 2469s ---- 2469s INFO 2 switched to configuration voters=() 2469s INFO 2 became follower at term 0 2469s INFO newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s interaction_test.go:30: 2469s testdata/confchange_v1_add_single.txt:33: 2469s stabilize [0 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateLeader 2469s HardState Term:1 Vote:1 Commit:4 2469s Entries: 2469s 1/3 EntryNormal "" 2469s 1/4 EntryConfChange v2 2469s CommittedEntries: 2469s 1/3 EntryNormal "" 2469s 1/4 EntryConfChange v2 2469s INFO 1 switched to configuration voters=(1 2) 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChange v2] 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChange v2] 2469s INFO 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s INFO 2 became follower at term 1 2469s DEBUG 2 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateFollower 2469s HardState Term:1 Commit:0 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 2 for index 3 2469s DEBUG 1 decreased progress of 2 to [StateProbe match=0 next=1] 2469s DEBUG 1 [firstindex: 3, commit: 4] sent snapshot[index: 4, term: 1] to 2 [StateProbe match=0 next=1] 2469s DEBUG 1 paused sending replication messages to 2 [StateSnapshot match=0 next=1 paused pendingSnap=4] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s > 2 receiving messages 2469s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 4, term: 1] 2469s INFO 2 switched to configuration voters=(1 2) 2469s INFO 2 [commit: 4, lastindex: 4, lastterm: 1] restored snapshot [index: 4, term: 1] 2469s INFO 2 [commit: 4] restored snapshot [index: 4, term: 1] 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:4 2469s Snapshot Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 2 [StateSnapshot match=4 next=5 paused pendingSnap=4] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s === RUN TestInteraction/confchange_v1_remove_leader 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:2: 2469s log-level [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:8: 2469s add-nodes [3 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:12: 2469s campaign [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:16: 2469s stabilize [0 args] 2469s 2469s ---- 2469s ok (quiet) 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:20: 2469s log-level [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:25: 2469s propose-conf-change [2 args] 2469s r1 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:31: 2469s propose [2 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:36: 2469s process-ready [1 args] 2469s 2469s ---- 2469s Ready MustSync=true: 2469s Entries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:3 Entries:[1/4 EntryConfChange r1] 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:3 Entries:[1/4 EntryConfChange r1] 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:3 Entries:[1/5 EntryNormal "foo"] 2469s 1->3 MsgApp Term:1 Log:1/4 Commit:3 Entries:[1/5 EntryNormal "foo"] 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:50: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:3 Entries:[1/4 EntryConfChange r1] 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:3 Entries:[1/5 EntryNormal "foo"] 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:65: 2469s propose [2 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:73: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/6 EntryNormal "bar" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:3 Entries:[1/6 EntryNormal "bar"] 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:3 Entries:[1/6 EntryNormal "bar"] 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:5 2469s CommittedEntries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:4 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:4 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:5 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:5 2469s INFO 1 switched to configuration voters=(2 3) 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:99: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:3 Entries:[1/6 EntryNormal "bar"] 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:4 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:5 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Vote:1 Commit:5 2469s Entries: 2469s 1/6 EntryNormal "bar" 2469s CommittedEntries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s INFO 2 switched to configuration voters=(2 3) 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:120: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:128: 2469s stabilize [0 args] 2469s 2469s ---- 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:3 Entries:[1/4 EntryConfChange r1] 2469s 1->3 MsgApp Term:1 Log:1/4 Commit:3 Entries:[1/5 EntryNormal "foo"] 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:3 Entries:[1/6 EntryNormal "bar"] 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:4 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:5 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Vote:1 Commit:5 2469s Entries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s 1/6 EntryNormal "bar" 2469s CommittedEntries: 2469s 1/4 EntryConfChange r1 2469s 1/5 EntryNormal "foo" 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/4 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s INFO 3 switched to configuration voters=(2 3) 2469s > 1 receiving messages 2469s 3->1 MsgAppResp Term:1 Log:0/4 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:6 2469s CommittedEntries: 2469s 1/6 EntryNormal "bar" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:6 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:6 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:6 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:6 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:6 2469s CommittedEntries: 2469s 1/6 EntryNormal "bar" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:6 2469s CommittedEntries: 2469s 1/6 EntryNormal "bar" 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:192: 2469s propose [2 args] 2469s 2469s ---- 2469s raft proposal dropped 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:196: 2469s tick-heartbeat [1 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v1_remove_leader.txt:203: 2469s stabilize [0 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgHeartbeat Term:1 Log:0/0 Commit:6 2469s 1->3 MsgHeartbeat Term:1 Log:0/0 Commit:6 2469s > 2 receiving messages 2469s 1->2 MsgHeartbeat Term:1 Log:0/0 Commit:6 2469s > 3 receiving messages 2469s 1->3 MsgHeartbeat Term:1 Log:0/0 Commit:6 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 2->1 MsgHeartbeatResp Term:1 Log:0/0 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 3->1 MsgHeartbeatResp Term:1 Log:0/0 2469s > 1 receiving messages 2469s 2->1 MsgHeartbeatResp Term:1 Log:0/0 2469s 3->1 MsgHeartbeatResp Term:1 Log:0/0 2469s === RUN TestInteraction/confchange_v2_add_double_auto 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:6: 2469s add-nodes [3 args] 2469s 2469s ---- 2469s INFO 1 switched to configuration voters=(1) 2469s INFO 1 became follower at term 0 2469s INFO newRaft 1 [peers: [1], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:12: 2469s campaign [1 args] 2469s 2469s ---- 2469s INFO 1 is starting a new election at term 0 2469s INFO 1 became candidate at term 1 2469s INFO 1 received MsgVoteResp from 1 at term 1 2469s INFO 1 became leader at term 1 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:19: 2469s propose-conf-change [2 args] 2469s v2 v3 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:25: 2469s add-nodes [1 args] 2469s 2469s ---- 2469s INFO 2 switched to configuration voters=() 2469s INFO 2 became follower at term 0 2469s INFO newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s INFO 3 switched to configuration voters=() 2469s INFO 3 became follower at term 0 2469s INFO newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:39: 2469s process-ready [1 args] 2469s 2469s ---- 2469s Ready MustSync=true: 2469s Lead:1 State:StateLeader 2469s HardState Term:1 Vote:1 Commit:4 2469s Entries: 2469s 1/3 EntryNormal "" 2469s 1/4 EntryConfChangeV2 v2 v3 2469s CommittedEntries: 2469s 1/3 EntryNormal "" 2469s 1/4 EntryConfChangeV2 v2 v3 2469s INFO 1 switched to configuration voters=(1 2 3)&&(1) autoleave 2469s INFO initiating automatic transition out of joint configuration voters=(1 2 3)&&(1) autoleave 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:54: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/5 EntryConfChangeV2 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2 v3] 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2 v3] 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:69: 2469s stabilize [2 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2 v3] 2469s INFO 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s INFO 2 became follower at term 1 2469s DEBUG 2 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateFollower 2469s HardState Term:1 Commit:0 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 2 for index 3 2469s DEBUG 1 decreased progress of 2 to [StateProbe match=0 next=1] 2469s DEBUG 1 [firstindex: 3, commit: 4] sent snapshot[index: 4, term: 1] to 2 [StateProbe match=0 next=1] 2469s DEBUG 1 paused sending replication messages to 2 [StateSnapshot match=0 next=1 paused pendingSnap=4] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2469s > 2 receiving messages 2469s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2469s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 4, term: 1] 2469s INFO 2 switched to configuration voters=(1 2 3)&&(1) autoleave 2469s INFO 2 [commit: 4, lastindex: 4, lastterm: 1] restored snapshot [index: 4, term: 1] 2469s INFO 2 [commit: 4] restored snapshot [index: 4, term: 1] 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:4 2469s Snapshot Index:4 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/4 2469s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 2 [StateSnapshot match=4 next=5 paused pendingSnap=4] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryConfChangeV2] 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryConfChangeV2] 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/5 EntryConfChangeV2 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:5 2469s CommittedEntries: 2469s 1/5 EntryConfChangeV2 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:5 2469s INFO 1 switched to configuration voters=(1 2 3) 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:5 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:5 2469s CommittedEntries: 2469s 1/5 EntryConfChangeV2 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s INFO 2 switched to configuration voters=(1 2 3) 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/5 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:143: 2469s stabilize [2 args] 2469s 2469s ---- 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2 v3] 2469s INFO 3 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2469s INFO 3 became follower at term 1 2469s DEBUG 3 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s Lead:1 State:StateFollower 2469s HardState Term:1 Commit:0 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s > 1 receiving messages 2469s 3->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2469s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 3 for index 3 2469s DEBUG 1 decreased progress of 3 to [StateProbe match=0 next=1] 2469s DEBUG 1 [firstindex: 3, commit: 5] sent snapshot[index: 5, term: 1] to 3 [StateProbe match=0 next=1] 2469s DEBUG 1 paused sending replication messages to 3 [StateSnapshot match=0 next=1 paused pendingSnap=5] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->3 MsgSnap Term:1 Log:0/0 Snapshot: Index:5 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s > 3 receiving messages 2469s 1->3 MsgSnap Term:1 Log:0/0 Snapshot: Index:5 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 5, term: 1] 2469s INFO 3 switched to configuration voters=(1 2 3) 2469s INFO 3 [commit: 5, lastindex: 5, lastterm: 1] restored snapshot [index: 5, term: 1] 2469s INFO 3 [commit: 5] restored snapshot [index: 5, term: 1] 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:5 2469s Snapshot Index:5 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s > 1 receiving messages 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 3 [StateSnapshot match=5 next=6 paused pendingSnap=5] 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:5 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:5 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s > 1 receiving messages 2469s 3->1 MsgAppResp Term:1 Log:0/5 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:195: 2469s stabilize [0 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:202: 2469s propose-conf-change [1 args] 2469s r2 r3 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:208: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:5 Entries:[1/6 EntryConfChangeV2 r2 r3] 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:5 Entries:[1/6 EntryConfChangeV2 r2 r3] 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:219: 2469s stabilize [2 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/5 Commit:5 Entries:[1/6 EntryConfChangeV2 r2 r3] 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/5 Commit:5 Entries:[1/6 EntryConfChangeV2 r2 r3] 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:241: 2469s propose [2 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:245: 2469s propose [2 args] 2469s 2469s ---- 2469s ok 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:251: 2469s stabilize [1 args] 2469s 2469s ---- 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:5 Entries:[1/7 EntryNormal "foo"] 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:5 Entries:[1/7 EntryNormal "foo"] 2469s 1->2 MsgApp Term:1 Log:1/7 Commit:5 Entries:[1/8 EntryNormal "bar"] 2469s 1->3 MsgApp Term:1 Log:1/7 Commit:5 Entries:[1/8 EntryNormal "bar"] 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/6 2469s 3->1 MsgAppResp Term:1 Log:0/6 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:6 2469s CommittedEntries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/8 Commit:6 2469s 1->3 MsgApp Term:1 Log:1/8 Commit:6 2469s INFO 1 switched to configuration voters=(1)&&(1 2 3) autoleave 2469s INFO initiating automatic transition out of joint configuration voters=(1)&&(1 2 3) autoleave 2469s > 1 handling Ready 2469s Ready MustSync=true: 2469s Entries: 2469s 1/9 EntryConfChangeV2 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:282: 2469s stabilize [2 args] 2469s 2469s ---- 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/6 Commit:5 Entries:[1/7 EntryNormal "foo"] 2469s 1->2 MsgApp Term:1 Log:1/7 Commit:5 Entries:[1/8 EntryNormal "bar"] 2469s 1->2 MsgApp Term:1 Log:1/8 Commit:6 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/6 Commit:5 Entries:[1/7 EntryNormal "foo"] 2469s 1->3 MsgApp Term:1 Log:1/7 Commit:5 Entries:[1/8 EntryNormal "bar"] 2469s 1->3 MsgApp Term:1 Log:1/8 Commit:6 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Commit:6 2469s Entries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s CommittedEntries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/7 2469s 2->1 MsgAppResp Term:1 Log:0/8 2469s 2->1 MsgAppResp Term:1 Log:0/8 2469s INFO 2 switched to configuration voters=(1)&&(1 2 3) autoleave 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Commit:6 2469s Entries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s CommittedEntries: 2469s 1/6 EntryConfChangeV2 r2 r3 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/7 2469s 3->1 MsgAppResp Term:1 Log:0/8 2469s 3->1 MsgAppResp Term:1 Log:0/8 2469s INFO 3 switched to configuration voters=(1)&&(1 2 3) autoleave 2469s interaction_test.go:30: 2469s testdata/confchange_v2_add_double_auto.txt:322: 2469s stabilize [0 args] 2469s 2469s ---- 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/7 2469s 2->1 MsgAppResp Term:1 Log:0/8 2469s 2->1 MsgAppResp Term:1 Log:0/8 2469s 3->1 MsgAppResp Term:1 Log:0/7 2469s 3->1 MsgAppResp Term:1 Log:0/8 2469s 3->1 MsgAppResp Term:1 Log:0/8 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:8 2469s CommittedEntries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/8 Commit:7 Entries:[1/9 EntryConfChangeV2] 2469s 1->3 MsgApp Term:1 Log:1/8 Commit:7 Entries:[1/9 EntryConfChangeV2] 2469s 1->2 MsgApp Term:1 Log:1/9 Commit:8 2469s 1->3 MsgApp Term:1 Log:1/9 Commit:8 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/8 Commit:7 Entries:[1/9 EntryConfChangeV2] 2469s 1->2 MsgApp Term:1 Log:1/9 Commit:8 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/8 Commit:7 Entries:[1/9 EntryConfChangeV2] 2469s 1->3 MsgApp Term:1 Log:1/9 Commit:8 2469s > 2 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Commit:8 2469s Entries: 2469s 1/9 EntryConfChangeV2 2469s CommittedEntries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s > 3 handling Ready 2469s Ready MustSync=true: 2469s HardState Term:1 Commit:8 2469s Entries: 2469s 1/9 EntryConfChangeV2 2469s CommittedEntries: 2469s 1/7 EntryNormal "foo" 2469s 1/8 EntryNormal "bar" 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s > 1 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Vote:1 Commit:9 2469s CommittedEntries: 2469s 1/9 EntryConfChangeV2 2469s Messages: 2469s 1->2 MsgApp Term:1 Log:1/9 Commit:9 2469s 1->3 MsgApp Term:1 Log:1/9 Commit:9 2469s INFO 1 switched to configuration voters=(1) 2469s > 2 receiving messages 2469s 1->2 MsgApp Term:1 Log:1/9 Commit:9 2469s > 3 receiving messages 2469s 1->3 MsgApp Term:1 Log:1/9 Commit:9 2469s > 2 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:9 2469s CommittedEntries: 2469s 1/9 EntryConfChangeV2 2469s Messages: 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s INFO 2 switched to configuration voters=(1) 2469s > 3 handling Ready 2469s Ready MustSync=false: 2469s HardState Term:1 Commit:9 2469s CommittedEntries: 2469s 1/9 EntryConfChangeV2 2469s Messages: 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s INFO 3 switched to configuration voters=(1) 2469s > 1 receiving messages 2469s 2->1 MsgAppResp Term:1 Log:0/9 2469s raft: cannot step as peer not found 2469s 3->1 MsgAppResp Term:1 Log:0/9 2469s raft: cannot step as peer not found 2469s === RUN TestInteraction/confchange_v2_add_double_implicit 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_double_implicit.txt:8: 2470s add-nodes [3 args] 2470s 2470s ---- 2470s INFO 1 switched to configuration voters=(1) 2470s INFO 1 became follower at term 0 2470s INFO newRaft 1 [peers: [1], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_double_implicit.txt:14: 2470s campaign [1 args] 2470s 2470s ---- 2470s INFO 1 is starting a new election at term 0 2470s INFO 1 became candidate at term 1 2470s INFO 1 received MsgVoteResp from 1 at term 1 2470s INFO 1 became leader at term 1 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_double_implicit.txt:21: 2470s propose-conf-change [2 args] 2470s v2 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_double_implicit.txt:27: 2470s add-nodes [1 args] 2470s 2470s ---- 2470s INFO 2 switched to configuration voters=() 2470s INFO 2 became follower at term 0 2470s INFO newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_double_implicit.txt:36: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateLeader 2470s HardState Term:1 Vote:1 Commit:4 2470s Entries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s CommittedEntries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s INFO 1 switched to configuration voters=(1 2)&&(1) autoleave 2470s INFO initiating automatic transition out of joint configuration voters=(1 2)&&(1) autoleave 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/5 EntryConfChangeV2 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s INFO 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2470s INFO 2 became follower at term 1 2470s DEBUG 2 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateFollower 2470s HardState Term:1 Commit:0 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 2 for index 3 2470s DEBUG 1 decreased progress of 2 to [StateProbe match=0 next=1] 2470s DEBUG 1 [firstindex: 3, commit: 4] sent snapshot[index: 4, term: 1] to 2 [StateProbe match=0 next=1] 2470s DEBUG 1 paused sending replication messages to 2 [StateSnapshot match=0 next=1 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2470s > 2 receiving messages 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2470s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 4, term: 1] 2470s INFO 2 switched to configuration voters=(1 2)&&(1) autoleave 2470s INFO 2 [commit: 4, lastindex: 4, lastterm: 1] restored snapshot [index: 4, term: 1] 2470s INFO 2 [commit: 4] restored snapshot [index: 4, term: 1] 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:4 2470s Snapshot Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:true 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 2 [StateSnapshot match=4 next=5 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryConfChangeV2] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryConfChangeV2] 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/5 EntryConfChangeV2 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Vote:1 Commit:5 2470s CommittedEntries: 2470s 1/5 EntryConfChangeV2 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/5 Commit:5 2470s INFO 1 switched to configuration voters=(1 2) 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/5 Commit:5 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:5 2470s CommittedEntries: 2470s 1/5 EntryConfChangeV2 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s INFO 2 switched to configuration voters=(1 2) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s === RUN TestInteraction/confchange_v2_add_single_auto 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_auto.txt:6: 2470s add-nodes [3 args] 2470s 2470s ---- 2470s INFO 1 switched to configuration voters=(1) 2470s INFO 1 became follower at term 0 2470s INFO newRaft 1 [peers: [1], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_auto.txt:12: 2470s campaign [1 args] 2470s 2470s ---- 2470s INFO 1 is starting a new election at term 0 2470s INFO 1 became candidate at term 1 2470s INFO 1 received MsgVoteResp from 1 at term 1 2470s INFO 1 became leader at term 1 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_auto.txt:20: 2470s propose-conf-change [1 args] 2470s v2 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_auto.txt:26: 2470s add-nodes [1 args] 2470s 2470s ---- 2470s INFO 2 switched to configuration voters=() 2470s INFO 2 became follower at term 0 2470s INFO newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_auto.txt:34: 2470s stabilize [0 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateLeader 2470s HardState Term:1 Vote:1 Commit:4 2470s Entries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s CommittedEntries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s INFO 1 switched to configuration voters=(1 2) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s INFO 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2470s INFO 2 became follower at term 1 2470s DEBUG 2 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateFollower 2470s HardState Term:1 Commit:0 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 2 for index 3 2470s DEBUG 1 decreased progress of 2 to [StateProbe match=0 next=1] 2470s DEBUG 1 [firstindex: 3, commit: 4] sent snapshot[index: 4, term: 1] to 2 [StateProbe match=0 next=1] 2470s DEBUG 1 paused sending replication messages to 2 [StateSnapshot match=0 next=1 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s > 2 receiving messages 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 4, term: 1] 2470s INFO 2 switched to configuration voters=(1 2) 2470s INFO 2 [commit: 4, lastindex: 4, lastterm: 1] restored snapshot [index: 4, term: 1] 2470s INFO 2 [commit: 4] restored snapshot [index: 4, term: 1] 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:4 2470s Snapshot Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 2 [StateSnapshot match=4 next=5 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s === RUN TestInteraction/confchange_v2_add_single_explicit 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:6: 2470s add-nodes [3 args] 2470s 2470s ---- 2470s INFO 1 switched to configuration voters=(1) 2470s INFO 1 became follower at term 0 2470s INFO newRaft 1 [peers: [1], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:12: 2470s campaign [1 args] 2470s 2470s ---- 2470s INFO 1 is starting a new election at term 0 2470s INFO 1 became candidate at term 1 2470s INFO 1 received MsgVoteResp from 1 at term 1 2470s INFO 1 became leader at term 1 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:20: 2470s propose-conf-change [2 args] 2470s v2 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:26: 2470s add-nodes [1 args] 2470s 2470s ---- 2470s INFO 2 switched to configuration voters=() 2470s INFO 2 became follower at term 0 2470s INFO newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:34: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateLeader 2470s HardState Term:1 Vote:1 Commit:4 2470s Entries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s CommittedEntries: 2470s 1/3 EntryNormal "" 2470s 1/4 EntryConfChangeV2 v2 2470s INFO 1 switched to configuration voters=(1 2)&&(1) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/3 Commit:4 Entries:[1/4 EntryConfChangeV2 v2] 2470s INFO 2 [term: 0] received a MsgApp message with higher term from 1 [term: 1] 2470s INFO 2 became follower at term 1 2470s DEBUG 2 [logterm: 0, index: 3] rejected MsgApp [logterm: 1, index: 3] from 1 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateFollower 2470s HardState Term:1 Commit:0 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/3 Rejected (Hint: 0) 2470s DEBUG 1 received MsgAppResp(rejected, hint: (index 0, term 0)) from 2 for index 3 2470s DEBUG 1 decreased progress of 2 to [StateProbe match=0 next=1] 2470s DEBUG 1 [firstindex: 3, commit: 4] sent snapshot[index: 4, term: 1] to 2 [StateProbe match=0 next=1] 2470s DEBUG 1 paused sending replication messages to 2 [StateSnapshot match=0 next=1 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:false 2470s > 2 receiving messages 2470s 1->2 MsgSnap Term:1 Log:0/0 Snapshot: Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:false 2470s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 4, term: 1] 2470s INFO 2 switched to configuration voters=(1 2)&&(1) 2470s INFO 2 [commit: 4, lastindex: 4, lastterm: 1] restored snapshot [index: 4, term: 1] 2470s INFO 2 [commit: 4] restored snapshot [index: 4, term: 1] 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:4 2470s Snapshot Index:4 Term:1 ConfState:Voters:[1 2] VotersOutgoing:[1] Learners:[] LearnersNext:[] AutoLeave:false 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 2 [StateSnapshot match=4 next=5 paused pendingSnap=4] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/4 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:103: 2470s propose-conf-change [1 args] 2470s v3 v4 v5 2470s ---- 2470s INFO 1 ignoring conf change {ConfChangeTransitionAuto [{ConfChangeAddNode 3} {ConfChangeAddNode 4} {ConfChangeAddNode 5}] []} at config voters=(1 2)&&(1): must transition out of joint config first 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:109: 2470s propose-conf-change [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:114: 2470s stabilize [0 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/5 EntryNormal "" 2470s 1/6 EntryConfChangeV2 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryNormal ""] 2470s 1->2 MsgApp Term:1 Log:1/5 Commit:4 Entries:[1/6 EntryConfChangeV2] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/4 Commit:4 Entries:[1/5 EntryNormal ""] 2470s 1->2 MsgApp Term:1 Log:1/5 Commit:4 Entries:[1/6 EntryConfChangeV2] 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/5 EntryNormal "" 2470s 1/6 EntryConfChangeV2 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/5 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Vote:1 Commit:6 2470s CommittedEntries: 2470s 1/5 EntryNormal "" 2470s 1/6 EntryConfChangeV2 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:5 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:6 2470s INFO 1 switched to configuration voters=(1 2) 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:5 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:6 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:6 2470s CommittedEntries: 2470s 1/5 EntryNormal "" 2470s 1/6 EntryConfChangeV2 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s INFO 2 switched to configuration voters=(1 2) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s 2->1 MsgAppResp Term:1 Log:0/6 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:166: 2470s propose-conf-change [1 args] 2470s 2470s ---- 2470s INFO 1 ignoring conf change {ConfChangeTransitionAuto [] []} at config voters=(1 2): not in joint state; refusing empty conf change 2470s interaction_test.go:30: 2470s testdata/confchange_v2_add_single_explicit.txt:171: 2470s stabilize [0 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/7 EntryNormal "" 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:6 Entries:[1/7 EntryNormal ""] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/6 Commit:6 Entries:[1/7 EntryNormal ""] 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 1/7 EntryNormal "" 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/7 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/7 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Vote:1 Commit:7 2470s CommittedEntries: 2470s 1/7 EntryNormal "" 2470s Messages: 2470s 1->2 MsgApp Term:1 Log:1/7 Commit:7 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:1 Log:1/7 Commit:7 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:7 2470s CommittedEntries: 2470s 1/7 EntryNormal "" 2470s Messages: 2470s 2->1 MsgAppResp Term:1 Log:0/7 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:1 Log:0/7 2470s === RUN TestInteraction/probe_and_replicate 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:31: 2470s log-level [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:36: 2470s add-nodes [3 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:41: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:45: 2470s stabilize [0 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:49: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:53: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:57: 2470s stabilize [0 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:62: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:66: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:70: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:74: 2470s stabilize [3 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:78: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:82: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:86: 2470s stabilize [2 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:90: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:95: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:99: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:103: 2470s stabilize [6 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:107: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:111: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:115: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:119: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:123: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:127: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:131: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:136: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:140: 2470s stabilize [6 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:144: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:148: 2470s stabilize [5 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:152: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:156: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:160: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:164: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:169: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:173: 2470s stabilize [4 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:177: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:181: 2470s stabilize [4 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:185: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:190: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:194: 2470s stabilize [4 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:198: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:202: 2470s stabilize [3 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:206: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:210: 2470s stabilize [2 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:214: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:218: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:222: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:227: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:231: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:235: 2470s stabilize [4 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:239: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:243: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:247: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:251: 2470s propose [2 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:255: 2470s stabilize [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:259: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:265: 2470s log-level [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:269: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:282: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:294: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:301: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 6/21 EntryNormal "prop_6_21" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:315: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 7/19 EntryNormal "" 2470s 7/20 EntryNormal "prop_7_20" 2470s 7/21 EntryNormal "prop_7_21" 2470s 7/22 EntryNormal "prop_7_22" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:330: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 4/16 EntryNormal "prop_4_16" 2470s 4/17 EntryNormal "prop_4_17" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:340: 2470s raft-log [1 args] 2470s 2470s ---- 2470s 1/11 EntryNormal "" 2470s 1/12 EntryNormal "prop_1_12" 2470s 1/13 EntryNormal "prop_1_13" 2470s 2/14 EntryNormal "" 2470s 2/15 EntryNormal "prop_2_15" 2470s 2/16 EntryNormal "prop_2_16" 2470s 3/17 EntryNormal "" 2470s 3/18 EntryNormal "prop_3_18" 2470s 3/19 EntryNormal "prop_3_19" 2470s 3/20 EntryNormal "prop_3_20" 2470s 3/21 EntryNormal "prop_3_21" 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:356: 2470s campaign [1 args] 2470s 2470s ---- 2470s INFO 1 is starting a new election at term 7 2470s INFO 1 became candidate at term 8 2470s INFO 1 received MsgVoteResp from 1 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 2 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 3 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 4 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 5 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 6 at term 8 2470s INFO 1 [logterm: 6, index: 20] sent MsgVote request to 7 at term 8 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:369: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Lead:0 State:StateCandidate 2470s HardState Term:8 Vote:1 Commit:18 2470s Messages: 2470s 1->2 MsgVote Term:8 Log:6/20 2470s 1->3 MsgVote Term:8 Log:6/20 2470s 1->4 MsgVote Term:8 Log:6/20 2470s 1->5 MsgVote Term:8 Log:6/20 2470s 1->6 MsgVote Term:8 Log:6/20 2470s 1->7 MsgVote Term:8 Log:6/20 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:383: 2470s stabilize [6 args] 2470s 2470s ---- 2470s > 2 receiving messages 2470s 1->2 MsgVote Term:8 Log:6/20 2470s INFO 2 [term: 6] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 2 became follower at term 8 2470s INFO 2 [logterm: 6, index: 19, vote: 0] cast MsgVote for 1 [logterm: 6, index: 20] at term 8 2470s > 3 receiving messages 2470s 1->3 MsgVote Term:8 Log:6/20 2470s INFO 3 [term: 7] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 3 became follower at term 8 2470s INFO 3 [logterm: 4, index: 14, vote: 0] cast MsgVote for 1 [logterm: 6, index: 20] at term 8 2470s > 4 receiving messages 2470s 1->4 MsgVote Term:8 Log:6/20 2470s INFO 4 [term: 6] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 4 became follower at term 8 2470s INFO 4 [logterm: 6, index: 21, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 20] at term 8 2470s > 5 receiving messages 2470s 1->5 MsgVote Term:8 Log:6/20 2470s INFO 5 [term: 7] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 5 became follower at term 8 2470s INFO 5 [logterm: 7, index: 22, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 20] at term 8 2470s > 6 receiving messages 2470s 1->6 MsgVote Term:8 Log:6/20 2470s INFO 6 [term: 7] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 6 became follower at term 8 2470s INFO 6 [logterm: 4, index: 17, vote: 0] cast MsgVote for 1 [logterm: 6, index: 20] at term 8 2470s > 7 receiving messages 2470s 1->7 MsgVote Term:8 Log:6/20 2470s INFO 7 [term: 7] received a MsgVote message with higher term from 1 [term: 8] 2470s INFO 7 became follower at term 8 2470s INFO 7 [logterm: 3, index: 21, vote: 0] cast MsgVote for 1 [logterm: 6, index: 20] at term 8 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Lead:0 State:StateFollower 2470s HardState Term:8 Vote:1 Commit:18 2470s Messages: 2470s 2->1 MsgVoteResp Term:8 Log:0/0 2470s > 3 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:14 2470s Messages: 2470s 3->1 MsgVoteResp Term:8 Log:0/0 2470s > 4 handling Ready 2470s Ready MustSync=true: 2470s Lead:0 State:StateFollower 2470s HardState Term:8 Commit:18 2470s Messages: 2470s 4->1 MsgVoteResp Term:8 Log:0/0 Rejected (Hint: 0) 2470s > 5 handling Ready 2470s Ready MustSync=true: 2470s Lead:0 State:StateFollower 2470s HardState Term:8 Commit:18 2470s Messages: 2470s 5->1 MsgVoteResp Term:8 Log:0/0 Rejected (Hint: 0) 2470s > 6 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:15 2470s Messages: 2470s 6->1 MsgVoteResp Term:8 Log:0/0 2470s > 7 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:13 2470s Messages: 2470s 7->1 MsgVoteResp Term:8 Log:0/0 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:449: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 1 receiving messages 2470s 2->1 MsgVoteResp Term:8 Log:0/0 2470s INFO 1 received MsgVoteResp from 2 at term 8 2470s INFO 1 has received 2 MsgVoteResp votes and 0 vote rejections 2470s 3->1 MsgVoteResp Term:8 Log:0/0 2470s INFO 1 received MsgVoteResp from 3 at term 8 2470s INFO 1 has received 3 MsgVoteResp votes and 0 vote rejections 2470s 4->1 MsgVoteResp Term:8 Log:0/0 Rejected (Hint: 0) 2470s INFO 1 received MsgVoteResp rejection from 4 at term 8 2470s INFO 1 has received 3 MsgVoteResp votes and 1 vote rejections 2470s 5->1 MsgVoteResp Term:8 Log:0/0 Rejected (Hint: 0) 2470s INFO 1 received MsgVoteResp rejection from 5 at term 8 2470s INFO 1 has received 3 MsgVoteResp votes and 2 vote rejections 2470s 6->1 MsgVoteResp Term:8 Log:0/0 2470s INFO 1 received MsgVoteResp from 6 at term 8 2470s INFO 1 has received 4 MsgVoteResp votes and 2 vote rejections 2470s INFO 1 became leader at term 8 2470s 7->1 MsgVoteResp Term:8 Log:0/0 2470s > 1 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateLeader 2470s Entries: 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 1->2 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s 1->3 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s 1->4 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s 1->5 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s 1->6 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s 1->7 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:483: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s Lead:1 State:StateFollower 2470s Messages: 2470s 2->1 MsgAppResp Term:8 Log:6/20 Rejected (Hint: 19) 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:8 Log:6/20 Rejected (Hint: 19) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:8 Log:6/19 Commit:18 Entries:[6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:8 Log:6/19 Commit:18 Entries:[6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 2 handling Ready 2470s Ready MustSync=true: 2470s Entries: 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 2->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgApp Term:8 Log:8/21 Commit:18 2470s > 2 receiving messages 2470s 1->2 MsgApp Term:8 Log:8/21 Commit:18 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 2->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 2->1 MsgAppResp Term:8 Log:0/21 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:522: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 3 receiving messages 2470s 1->3 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s > 3 handling Ready 2470s Ready MustSync=false: 2470s Lead:1 State:StateFollower 2470s Messages: 2470s 3->1 MsgAppResp Term:8 Log:4/20 Rejected (Hint: 14) 2470s > 1 receiving messages 2470s 3->1 MsgAppResp Term:8 Log:4/20 Rejected (Hint: 14) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->3 MsgApp Term:8 Log:4/14 Commit:18 Entries:[4/15 EntryNormal "prop_4_15", 5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 3 receiving messages 2470s 1->3 MsgApp Term:8 Log:4/14 Commit:18 Entries:[4/15 EntryNormal "prop_4_15", 5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 3 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:18 2470s Entries: 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s CommittedEntries: 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s Messages: 2470s 3->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 3->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->3 MsgApp Term:8 Log:8/21 Commit:18 2470s > 3 receiving messages 2470s 1->3 MsgApp Term:8 Log:8/21 Commit:18 2470s > 3 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 3->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 3->1 MsgAppResp Term:8 Log:0/21 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:572: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 4 receiving messages 2470s 1->4 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s INFO found conflict at index 21 [existing term: 6, conflicting term: 8] 2470s INFO replace the unstable entries from index 21 2470s > 4 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateFollower 2470s Entries: 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 4->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 4->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:8 Vote:1 Commit:21 2470s CommittedEntries: 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 1->2 MsgApp Term:8 Log:8/21 Commit:21 2470s 1->3 MsgApp Term:8 Log:8/21 Commit:21 2470s 1->4 MsgApp Term:8 Log:8/21 Commit:21 2470s > 4 receiving messages 2470s 1->4 MsgApp Term:8 Log:8/21 Commit:21 2470s > 4 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:8 Commit:21 2470s CommittedEntries: 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 4->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 4->1 MsgAppResp Term:8 Log:0/21 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:612: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 5 receiving messages 2470s 1->5 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s > 5 handling Ready 2470s Ready MustSync=false: 2470s Lead:1 State:StateFollower 2470s Messages: 2470s 5->1 MsgAppResp Term:8 Log:6/20 Rejected (Hint: 18) 2470s > 1 receiving messages 2470s 5->1 MsgAppResp Term:8 Log:6/20 Rejected (Hint: 18) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->5 MsgApp Term:8 Log:6/18 Commit:21 Entries:[6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 5 receiving messages 2470s 1->5 MsgApp Term:8 Log:6/18 Commit:21 Entries:[6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s INFO found conflict at index 19 [existing term: 7, conflicting term: 6] 2470s INFO replace the unstable entries from index 19 2470s > 5 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Commit:21 2470s Entries: 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s CommittedEntries: 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 5->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 5->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->5 MsgApp Term:8 Log:8/21 Commit:21 2470s > 5 receiving messages 2470s 1->5 MsgApp Term:8 Log:8/21 Commit:21 2470s > 5 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 5->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 5->1 MsgAppResp Term:8 Log:0/21 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:659: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 6 receiving messages 2470s 1->6 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s > 6 handling Ready 2470s Ready MustSync=false: 2470s Lead:1 State:StateFollower 2470s Messages: 2470s 6->1 MsgAppResp Term:8 Log:4/20 Rejected (Hint: 17) 2470s > 1 receiving messages 2470s 6->1 MsgAppResp Term:8 Log:4/20 Rejected (Hint: 17) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->6 MsgApp Term:8 Log:4/15 Commit:21 Entries:[5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 6 receiving messages 2470s 1->6 MsgApp Term:8 Log:4/15 Commit:21 Entries:[5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s INFO found conflict at index 16 [existing term: 4, conflicting term: 5] 2470s INFO replace the unstable entries from index 16 2470s > 6 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:21 2470s Entries: 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s CommittedEntries: 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 6->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 6->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->6 MsgApp Term:8 Log:8/21 Commit:21 2470s > 6 receiving messages 2470s 1->6 MsgApp Term:8 Log:8/21 Commit:21 2470s > 6 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 6->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 6->1 MsgAppResp Term:8 Log:0/21 2470s interaction_test.go:30: 2470s testdata/probe_and_replicate.txt:712: 2470s stabilize [2 args] 2470s 2470s ---- 2470s > 7 receiving messages 2470s 1->7 MsgApp Term:8 Log:6/20 Commit:18 Entries:[8/21 EntryNormal ""] 2470s > 7 handling Ready 2470s Ready MustSync=false: 2470s Lead:1 State:StateFollower 2470s Messages: 2470s 7->1 MsgAppResp Term:8 Log:3/20 Rejected (Hint: 20) 2470s > 1 receiving messages 2470s 7->1 MsgAppResp Term:8 Log:3/20 Rejected (Hint: 20) 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->7 MsgApp Term:8 Log:1/13 Commit:21 Entries:[4/14 EntryNormal "", 4/15 EntryNormal "prop_4_15", 5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s > 7 receiving messages 2470s 1->7 MsgApp Term:8 Log:1/13 Commit:21 Entries:[4/14 EntryNormal "", 4/15 EntryNormal "prop_4_15", 5/16 EntryNormal "", 5/17 EntryNormal "prop_5_17", 6/18 EntryNormal "", 6/19 EntryNormal "prop_6_19", 6/20 EntryNormal "prop_6_20", 8/21 EntryNormal ""] 2470s INFO found conflict at index 14 [existing term: 2, conflicting term: 4] 2470s INFO replace the unstable entries from index 14 2470s > 7 handling Ready 2470s Ready MustSync=true: 2470s HardState Term:8 Vote:1 Commit:21 2470s Entries: 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s CommittedEntries: 2470s 4/14 EntryNormal "" 2470s 4/15 EntryNormal "prop_4_15" 2470s 5/16 EntryNormal "" 2470s 5/17 EntryNormal "prop_5_17" 2470s 6/18 EntryNormal "" 2470s 6/19 EntryNormal "prop_6_19" 2470s 6/20 EntryNormal "prop_6_20" 2470s 8/21 EntryNormal "" 2470s Messages: 2470s 7->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 7->1 MsgAppResp Term:8 Log:0/21 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->7 MsgApp Term:8 Log:8/21 Commit:21 2470s > 7 receiving messages 2470s 1->7 MsgApp Term:8 Log:8/21 Commit:21 2470s > 7 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 7->1 MsgAppResp Term:8 Log:0/21 2470s > 1 receiving messages 2470s 7->1 MsgAppResp Term:8 Log:0/21 2470s === RUN TestInteraction/snapshot_succeed_via_app_resp 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:10: 2470s log-level [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:15: 2470s add-nodes [3 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:19: 2470s campaign [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:24: 2470s stabilize [0 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:28: 2470s compact [2 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:33: 2470s deliver-msgs [1 args] 2470s 2470s ---- 2470s ok (quiet) 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:38: 2470s log-level [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:42: 2470s status [1 args] 2470s 2470s ---- 2470s 1: StateReplicate match=11 next=12 inactive 2470s 2: StateReplicate match=11 next=12 2470s 3: StateProbe match=0 next=11 paused inactive 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:50: 2470s add-nodes [1 args] 2470s 2470s ---- 2470s INFO 3 switched to configuration voters=() 2470s INFO 3 became follower at term 0 2470s INFO newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:58: 2470s tick-heartbeat [1 args] 2470s 2470s ---- 2470s ok 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:62: 2470s process-ready [1 args] 2470s 2470s ---- 2470s Ready MustSync=false: 2470s Messages: 2470s 1->2 MsgHeartbeat Term:1 Log:0/0 Commit:11 2470s 1->3 MsgHeartbeat Term:1 Log:0/0 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:71: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 3 receiving messages 2470s 1->3 MsgHeartbeat Term:1 Log:0/0 2470s INFO 3 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1] 2470s INFO 3 became follower at term 1 2470s > 3 handling Ready 2470s Ready MustSync=true: 2470s Lead:1 State:StateFollower 2470s HardState Term:1 Commit:0 2470s Messages: 2470s 3->1 MsgHeartbeatResp Term:1 Log:0/0 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:85: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 1 receiving messages 2470s 3->1 MsgHeartbeatResp Term:1 Log:0/0 2470s DEBUG 1 [firstindex: 12, commit: 11] sent snapshot[index: 11, term: 1] to 3 [StateProbe match=0 next=11] 2470s DEBUG 1 paused sending replication messages to 3 [StateSnapshot match=0 next=11 paused pendingSnap=11] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->3 MsgSnap Term:1 Log:0/0 Snapshot: Index:11 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:96: 2470s status [1 args] 2470s 2470s ---- 2470s 1: StateReplicate match=11 next=12 inactive 2470s 2: StateReplicate match=11 next=12 2470s 3: StateSnapshot match=0 next=11 paused pendingSnap=11 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:106: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 3 receiving messages 2470s 1->3 MsgSnap Term:1 Log:0/0 Snapshot: Index:11 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s INFO log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 1] 2470s INFO 3 switched to configuration voters=(1 2 3) 2470s INFO 3 [commit: 11, lastindex: 11, lastterm: 1] restored snapshot [index: 11, term: 1] 2470s INFO 3 [commit: 11] restored snapshot [index: 11, term: 1] 2470s > 3 handling Ready 2470s Ready MustSync=false: 2470s HardState Term:1 Commit:11 2470s Snapshot Index:11 Term:1 ConfState:Voters:[1 2 3] VotersOutgoing:[] Learners:[] LearnersNext:[] AutoLeave:false 2470s Messages: 2470s 3->1 MsgAppResp Term:1 Log:0/11 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:123: 2470s stabilize [1 args] 2470s 2470s ---- 2470s > 1 receiving messages 2470s 3->1 MsgAppResp Term:1 Log:0/11 2470s DEBUG 1 recovered from needing snapshot, resumed sending replication messages to 3 [StateSnapshot match=11 next=12 paused pendingSnap=11] 2470s > 1 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 1->3 MsgApp Term:1 Log:1/11 Commit:11 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:133: 2470s status [1 args] 2470s 2470s ---- 2470s 1: StateReplicate match=11 next=12 inactive 2470s 2: StateReplicate match=11 next=12 2470s 3: StateReplicate match=11 next=12 2470s interaction_test.go:30: 2470s testdata/snapshot_succeed_via_app_resp.txt:140: 2470s stabilize [0 args] 2470s 2470s ---- 2470s > 2 receiving messages 2470s 1->2 MsgHeartbeat Term:1 Log:0/0 Commit:11 2470s > 3 receiving messages 2470s 1->3 MsgApp Term:1 Log:1/11 Commit:11 2470s > 2 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 2->1 MsgHeartbeatResp Term:1 Log:0/0 2470s > 3 handling Ready 2470s Ready MustSync=false: 2470s Messages: 2470s 3->1 MsgAppResp Term:1 Log:0/11 2470s > 1 receiving messages 2470s 2->1 MsgHeartbeatResp Term:1 Log:0/0 2470s 3->1 MsgAppResp Term:1 Log:0/11 2470s --- PASS: TestInteraction (1.14s) 2470s --- PASS: TestInteraction/campaign (0.11s) 2470s --- PASS: TestInteraction/campaign_learner_must_vote (0.04s) 2470s --- PASS: TestInteraction/confchange_v1_add_single (0.12s) 2470s --- PASS: TestInteraction/confchange_v1_remove_leader (0.05s) 2470s --- PASS: TestInteraction/confchange_v2_add_double_auto (0.15s) 2470s --- PASS: TestInteraction/confchange_v2_add_double_implicit (0.01s) 2470s --- PASS: TestInteraction/confchange_v2_add_single_auto (0.42s) 2470s --- PASS: TestInteraction/confchange_v2_add_single_explicit (0.05s) 2470s --- PASS: TestInteraction/probe_and_replicate (0.02s) 2470s --- PASS: TestInteraction/snapshot_succeed_via_app_resp (0.05s) 2470s PASS 2470s ok go.etcd.io/etcd/raft 2.789s 2473s === RUN TestConfChangeDataDriven 2473s === RUN TestConfChangeDataDriven/joint_autoleave 2473s datadriven_test.go:47: 2473s testdata/joint_autoleave.txt:4: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/joint_autoleave.txt:11: 2473s enter-joint [1 args] 2473s v2 v3 2473s ---- 2473s voters=(1 2 3)&&(1) autoleave 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s 3: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/joint_autoleave.txt:20: 2473s enter-joint [1 args] 2473s 2473s ---- 2473s config is already joint 2473s datadriven_test.go:47: 2473s testdata/joint_autoleave.txt:24: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s voters=(1 2 3) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s 3: StateProbe match=0 next=1 2473s === RUN TestConfChangeDataDriven/joint_idempotency 2473s datadriven_test.go:47: 2473s testdata/joint_idempotency.txt:4: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/joint_idempotency.txt:10: 2473s enter-joint [0 args] 2473s r1 r2 r9 v2 v3 v4 v2 v3 v4 l2 l2 r4 r4 l1 l1 2473s ---- 2473s voters=(3)&&(1) learners=(2) learners_next=(1) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 learner 2473s 3: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/joint_idempotency.txt:18: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s voters=(3) learners=(1 2) 2473s 1: StateProbe match=0 next=0 learner 2473s 2: StateProbe match=0 next=1 learner 2473s 3: StateProbe match=0 next=1 2473s === RUN TestConfChangeDataDriven/joint_learners_next 2473s datadriven_test.go:47: 2473s testdata/joint_learners_next.txt:7: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/joint_learners_next.txt:13: 2473s enter-joint [0 args] 2473s v2 l1 2473s ---- 2473s voters=(2)&&(1) learners_next=(1) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/joint_learners_next.txt:20: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s voters=(2) learners=(1) 2473s 1: StateProbe match=0 next=0 learner 2473s 2: StateProbe match=0 next=1 2473s === RUN TestConfChangeDataDriven/joint_safety 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:1: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s can't leave a non-joint config 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:5: 2473s enter-joint [0 args] 2473s 2473s ---- 2473s can't make a zero-voter config joint 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:9: 2473s enter-joint [0 args] 2473s v1 2473s ---- 2473s can't make a zero-voter config joint 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:14: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=3 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:20: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s can't leave a non-joint config 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:25: 2473s enter-joint [0 args] 2473s 2473s ---- 2473s voters=(1)&&(1) 2473s 1: StateProbe match=0 next=3 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:30: 2473s enter-joint [0 args] 2473s 2473s ---- 2473s config is already joint 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:34: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=3 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:39: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s can't leave a non-joint config 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:44: 2473s enter-joint [0 args] 2473s r1 v2 v3 l4 2473s ---- 2473s voters=(2 3)&&(1) learners=(4) 2473s 1: StateProbe match=0 next=3 2473s 2: StateProbe match=0 next=9 2473s 3: StateProbe match=0 next=9 2473s 4: StateProbe match=0 next=9 learner 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:53: 2473s enter-joint [0 args] 2473s 2473s ---- 2473s config is already joint 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:57: 2473s enter-joint [0 args] 2473s v12 2473s ---- 2473s config is already joint 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:62: 2473s simple [0 args] 2473s l15 2473s ---- 2473s can't apply simple config change in joint config 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:67: 2473s leave-joint [0 args] 2473s 2473s ---- 2473s voters=(2 3) learners=(4) 2473s 2: StateProbe match=0 next=9 2473s 3: StateProbe match=0 next=9 2473s 4: StateProbe match=0 next=9 learner 2473s datadriven_test.go:47: 2473s testdata/joint_safety.txt:74: 2473s simple [0 args] 2473s l9 2473s ---- 2473s voters=(2 3) learners=(4 9) 2473s 2: StateProbe match=0 next=9 2473s 3: StateProbe match=0 next=9 2473s 4: StateProbe match=0 next=9 learner 2473s 9: StateProbe match=0 next=14 learner 2473s === RUN TestConfChangeDataDriven/simple_idempotency 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:1: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:7: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:13: 2473s simple [0 args] 2473s v2 2473s ---- 2473s voters=(1 2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:20: 2473s simple [0 args] 2473s l1 2473s ---- 2473s voters=(2) learners=(1) 2473s 1: StateProbe match=0 next=0 learner 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:27: 2473s simple [0 args] 2473s l1 2473s ---- 2473s voters=(2) learners=(1) 2473s 1: StateProbe match=0 next=0 learner 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:34: 2473s simple [0 args] 2473s r1 2473s ---- 2473s voters=(2) 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:40: 2473s simple [0 args] 2473s r1 2473s ---- 2473s voters=(2) 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:46: 2473s simple [0 args] 2473s v3 2473s ---- 2473s voters=(2 3) 2473s 2: StateProbe match=0 next=2 2473s 3: StateProbe match=0 next=7 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:53: 2473s simple [0 args] 2473s r3 2473s ---- 2473s voters=(2) 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:59: 2473s simple [0 args] 2473s r3 2473s ---- 2473s voters=(2) 2473s 2: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_idempotency.txt:65: 2473s simple [0 args] 2473s r4 2473s ---- 2473s voters=(2) 2473s 2: StateProbe match=0 next=2 2473s === RUN TestConfChangeDataDriven/simple_promote_demote 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:3: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:9: 2473s simple [0 args] 2473s v2 2473s ---- 2473s voters=(1 2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:16: 2473s simple [0 args] 2473s v3 2473s ---- 2473s voters=(1 2 3) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s 3: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:26: 2473s simple [0 args] 2473s l1 v1 2473s ---- 2473s voters=(1 2 3) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s 3: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:35: 2473s simple [0 args] 2473s l2 2473s ---- 2473s voters=(1 3) learners=(2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 learner 2473s 3: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:45: 2473s simple [0 args] 2473s v2 l2 2473s ---- 2473s voters=(1 3) learners=(2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 learner 2473s 3: StateProbe match=0 next=2 2473s datadriven_test.go:47: 2473s testdata/simple_promote_demote.txt:54: 2473s simple [0 args] 2473s v2 2473s ---- 2473s voters=(1 2 3) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s 3: StateProbe match=0 next=2 2473s === RUN TestConfChangeDataDriven/simple_safety 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:1: 2473s simple [0 args] 2473s l1 2473s ---- 2473s removed all voters 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:6: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:12: 2473s simple [0 args] 2473s v2 l3 2473s ---- 2473s voters=(1 2) learners=(3) 2473s 1: StateProbe match=0 next=1 2473s 2: StateProbe match=0 next=2 2473s 3: StateProbe match=0 next=2 learner 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:20: 2473s simple [0 args] 2473s r1 v5 2473s ---- 2473s more than one voter changed without entering joint config 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:25: 2473s simple [0 args] 2473s r1 r2 2473s ---- 2473s removed all voters 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:30: 2473s simple [0 args] 2473s v3 v4 2473s ---- 2473s more than one voter changed without entering joint config 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:35: 2473s simple [0 args] 2473s l1 v5 2473s ---- 2473s more than one voter changed without entering joint config 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:40: 2473s simple [0 args] 2473s l1 l2 2473s ---- 2473s removed all voters 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:45: 2473s simple [0 args] 2473s l2 l3 l4 l5 2473s ---- 2473s voters=(1) learners=(2 3 4 5) 2473s 1: StateProbe match=0 next=1 2473s 2: StateProbe match=0 next=2 learner 2473s 3: StateProbe match=0 next=2 learner 2473s 4: StateProbe match=0 next=8 learner 2473s 5: StateProbe match=0 next=8 learner 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:55: 2473s simple [0 args] 2473s r1 2473s ---- 2473s removed all voters 2473s datadriven_test.go:47: 2473s testdata/simple_safety.txt:60: 2473s simple [0 args] 2473s r2 r3 r4 r5 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=1 2473s === RUN TestConfChangeDataDriven/update 2473s datadriven_test.go:47: 2473s testdata/update.txt:5: 2473s simple [0 args] 2473s v1 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s datadriven_test.go:47: 2473s testdata/update.txt:11: 2473s simple [0 args] 2473s v2 u1 2473s ---- 2473s voters=(1 2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s datadriven_test.go:47: 2473s testdata/update.txt:18: 2473s simple [0 args] 2473s u1 u2 u3 u1 u2 u3 2473s ---- 2473s voters=(1 2) 2473s 1: StateProbe match=0 next=0 2473s 2: StateProbe match=0 next=1 2473s === RUN TestConfChangeDataDriven/zero 2473s datadriven_test.go:47: 2473s testdata/zero.txt:2: 2473s simple [0 args] 2473s v1 r0 v0 l0 2473s ---- 2473s voters=(1) 2473s 1: StateProbe match=0 next=0 2473s --- PASS: TestConfChangeDataDriven (0.67s) 2473s --- PASS: TestConfChangeDataDriven/joint_autoleave (0.45s) 2473s --- PASS: TestConfChangeDataDriven/joint_idempotency (0.15s) 2473s --- PASS: TestConfChangeDataDriven/joint_learners_next (0.07s) 2473s --- PASS: TestConfChangeDataDriven/joint_safety (0.00s) 2473s --- PASS: TestConfChangeDataDriven/simple_idempotency (0.00s) 2473s --- PASS: TestConfChangeDataDriven/simple_promote_demote (0.00s) 2473s --- PASS: TestConfChangeDataDriven/simple_safety (0.00s) 2473s --- PASS: TestConfChangeDataDriven/update (0.00s) 2473s --- PASS: TestConfChangeDataDriven/zero (0.00s) 2473s === RUN TestConfChangeQuick 2473s quick_test.go:114: initial setup: ConfChangeAddNode(1) ConfChangeAddNode(2) ConfChangeAddNode(1) ConfChangeAddNode(5) ConfChangeAddNode(4) 2473s quick_test.go:115: changes: ConfChangeUpdateNode(6) 2473s quick_test.go:116: voters=(1 2 4 5) 2473s quick_test.go:117: 1: StateProbe match=0 next=10 2473s 2: StateProbe match=0 next=10 2473s 4: StateProbe match=0 next=10 2473s 5: StateProbe match=0 next=10 2473s 2473s quick_test.go:114: initial setup: ConfChangeAddNode(1) ConfChangeAddNode(1) ConfChangeAddNode(5) ConfChangeAddNode(5) ConfChangeAddNode(4) 2473s quick_test.go:115: changes: ConfChangeUpdateNode(5) ConfChangeUpdateNode(2) 2473s quick_test.go:116: voters=(1 4 5) 2473s quick_test.go:117: 1: StateProbe match=0 next=10 2473s 4: StateProbe match=0 next=10 2473s 5: StateProbe match=0 next=10 2473s 2473s quick_test.go:114: initial setup: ConfChangeAddNode(1) ConfChangeAddNode(4) ConfChangeAddNode(5) ConfChangeAddNode(2) ConfChangeAddNode(1) 2473s quick_test.go:115: changes: ConfChangeAddLearnerNode(4) ConfChangeAddNode(5) ConfChangeRemoveNode(6) ConfChangeRemoveNode(10) 2473s quick_test.go:116: voters=(1 2 5) learners=(4) 2473s quick_test.go:117: 1: StateProbe match=0 next=10 2473s 2: StateProbe match=0 next=10 2473s 4: StateProbe match=0 next=10 learner 2473s 5: StateProbe match=0 next=10 2473s 2473s quick_test.go:114: initial setup: ConfChangeAddNode(1) ConfChangeAddNode(2) ConfChangeAddNode(1) ConfChangeAddNode(2) 2473s quick_test.go:115: changes: ConfChangeUpdateNode(7) ConfChangeAddLearnerNode(3) ConfChangeAddNode(6) ConfChangeUpdateNode(9) ConfChangeAddLearnerNode(7) ConfChangeAddLearnerNode(9) ConfChangeRemoveNode(10) ConfChangeAddNode(5) 2473s quick_test.go:116: voters=(1 2 5 6) learners=(3 7 9) 2473s quick_test.go:117: 1: StateProbe match=0 next=10 2473s 2: StateProbe match=0 next=10 2473s 3: StateProbe match=0 next=10 learner 2473s 5: StateProbe match=0 next=10 2473s 6: StateProbe match=0 next=10 2473s 7: StateProbe match=0 next=10 learner 2473s 9: StateProbe match=0 next=10 learner 2473s 2473s quick_test.go:114: initial setup: ConfChangeAddNode(1) ConfChangeAddNode(1) ConfChangeAddNode(3) ConfChangeAddNode(3) ConfChangeAddNode(4) 2473s quick_test.go:115: changes: ConfChangeUpdateNode(4) ConfChangeAddNode(4) ConfChangeAddNode(8) ConfChangeRemoveNode(6) ConfChangeAddNode(7) 2473s quick_test.go:116: voters=(1 3 4 7 8) 2473s quick_test.go:117: 1: StateProbe match=0 next=10 2473s 3: StateProbe match=0 next=10 2473s 4: StateProbe match=0 next=10 2473s 7: StateProbe match=0 next=10 2473s 8: StateProbe match=0 next=10 2473s 2474s --- PASS: TestConfChangeQuick (0.95s) 2474s === RUN TestRestore 2475s --- PASS: TestRestore (0.33s) 2475s PASS 2475s ok go.etcd.io/etcd/raft/confchange 2.147s 2477s === RUN TestDataDriven 2477s === RUN TestDataDriven/joint_commit 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:9: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 100 (id=1) 2477s xx> 101 (id=2) 2477s > 99 (id=3) 2477s 100 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:19: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:28: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 100 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:36: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s > 13 (id=1) 2477s x> 100 (id=2) 2477s 13 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:45: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:51: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s > 100 (id=1) 2477s 100 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:60: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:68: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:77: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s x> 50 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:86: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s x> 50 (id=2) 2477s > 45 (id=3) 2477s 45 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:96: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:104: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 100 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:112: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s x> 100 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:119: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s > 50 (id=1) 2477s x> 100 (id=2) 2477s 50 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:126: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 100 (id=1) 2477s > 50 (id=2) 2477s 50 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:137: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 50 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:146: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 50 (id=1) 2477s ? 0 (id=2) 2477s xx> 49 (id=3) 2477s ? 0 (id=4) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:155: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 50 (id=1) 2477s x> 48 (id=2) 2477s xx> 49 (id=3) 2477s ? 0 (id=4) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:164: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 50 (id=1) 2477s x> 48 (id=2) 2477s xx> 49 (id=3) 2477s > 47 (id=4) 2477s 47 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:174: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:182: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:190: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xx> 100 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:198: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xx> 100 (id=2) 2477s x> 99 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:206: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 101 (id=1) 2477s x> 100 (id=2) 2477s > 99 (id=3) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:215: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:222: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s x> 40 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:229: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 41 (id=1) 2477s > 40 (id=2) 2477s 40 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:240: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s ? 0 (id=6) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:251: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxxxx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s ? 0 (id=6) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:262: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxxxx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s xxxx> 90 (id=4) 2477s ? 0 (id=5) 2477s ? 0 (id=6) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:273: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxxxx> 100 (id=1) 2477s xxxx> 99 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s ? 0 (id=6) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:286: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xxxxx> 99 (id=2) 2477s xx> 90 (id=3) 2477s xxxx> 97 (id=4) 2477s xxx> 95 (id=5) 2477s ? 0 (id=6) 2477s 90 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:299: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 92 (id=1) 2477s xxxxx> 99 (id=2) 2477s x> 90 (id=3) 2477s xxxx> 97 (id=4) 2477s xxx> 95 (id=5) 2477s ? 0 (id=6) 2477s 92 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:311: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 92 (id=1) 2477s xxxxx> 99 (id=2) 2477s x> 90 (id=3) 2477s xxxx> 97 (id=4) 2477s xxx> 95 (id=5) 2477s > 77 (id=6) 2477s 92 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:325: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:335: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxxx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:345: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 100 (id=1) 2477s xxxx> 101 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:355: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s xxxx> 101 (id=2) 2477s > 100 (id=3) 2477s ? 0 (id=4) 2477s ? 0 (id=5) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:366: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xxxx> 100 (id=2) 2477s ? 0 (id=3) 2477s xxx> 99 (id=4) 2477s xx> 98 (id=5) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:377: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xxxx> 100 (id=2) 2477s xx> 99 (id=3) 2477s > 99 (id=4) 2477s x> 98 (id=5) 2477s 98 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:387: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s > 1 (id=1) 2477s xxxx> 100 (id=2) 2477s xx> 99 (id=3) 2477s > 99 (id=4) 2477s x> 98 (id=5) 2477s 98 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:397: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xxx> 100 (id=1) 2477s > 100 (id=2) 2477s x> 99 (id=3) 2477s > 99 (id=4) 2477s > 98 (id=5) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:410: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s ? 0 (id=4) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:419: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s xxx> 100 (id=2) 2477s xx> 99 (id=3) 2477s ? 0 (id=4) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:428: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s x> 98 (id=1) 2477s xxx> 100 (id=2) 2477s xx> 99 (id=3) 2477s ? 0 (id=4) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:437: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s > 100 (id=2) 2477s x> 99 (id=3) 2477s ? 0 (id=4) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:446: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s > 100 (id=2) 2477s x> 99 (id=3) 2477s > 98 (id=4) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:455: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s xxx> 101 (id=4) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:464: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 100 (id=1) 2477s x> 99 (id=2) 2477s ? 0 (id=3) 2477s xxx> 101 (id=4) 2477s 99 2477s datadriven_test.go:38: 2477s testdata/joint_commit.txt:475: 2477s committed [3 args] 2477s 2477s ---- 2477s idx 2477s xx> 50 (id=1) 2477s x> 45 (id=2) 2477s ? 0 (id=3) 2477s 45 2477s === RUN TestDataDriven/joint_vote 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:4: 2477s vote [1 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:10: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:14: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:18: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:22: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:26: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:30: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:34: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:38: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:42: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:46: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:50: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:54: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:58: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:64: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:68: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:72: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:76: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:80: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:84: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:88: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:92: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:96: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:100: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:104: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:108: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:112: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:116: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:120: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:124: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:128: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:135: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:139: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:143: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:147: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:151: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:155: 2477s vote [3 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:159: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/joint_vote.txt:163: 2477s vote [3 args] 2477s 2477s ---- 2477s VoteWon 2477s === RUN TestDataDriven/majority_commit 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:3: 2477s committed [0 args] 2477s 2477s ---- 2477s ∞ 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:10: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:17: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s > 12 (id=1) 2477s 12 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:27: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:36: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s x> 12 (id=1) 2477s ? 0 (id=2) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:45: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s x> 12 (id=1) 2477s > 5 (id=2) 2477s 5 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:56: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s ? 0 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:64: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s xx> 12 (id=1) 2477s ? 0 (id=2) 2477s ? 0 (id=3) 2477s 0 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:74: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s xx> 12 (id=1) 2477s x> 5 (id=2) 2477s ? 0 (id=3) 2477s 5 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:83: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s xx> 12 (id=1) 2477s > 5 (id=2) 2477s x> 6 (id=3) 2477s 6 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:92: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s xx> 12 (id=1) 2477s x> 5 (id=2) 2477s > 4 (id=3) 2477s 5 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:103: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s x> 5 (id=1) 2477s > 5 (id=2) 2477s ? 0 (id=3) 2477s 5 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:112: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s > 5 (id=1) 2477s > 5 (id=2) 2477s xx> 12 (id=3) 2477s 5 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:121: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s > 100 (id=1) 2477s x> 101 (id=2) 2477s xx> 103 (id=3) 2477s 101 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:133: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s x> 101 (id=1) 2477s xxxx> 104 (id=2) 2477s xx> 103 (id=3) 2477s > 103 (id=4) 2477s ? 0 (id=5) 2477s 103 2477s datadriven_test.go:38: 2477s testdata/majority_commit.txt:145: 2477s committed [2 args] 2477s 2477s ---- 2477s idx 2477s x> 101 (id=1) 2477s xx> 102 (id=2) 2477s xxx> 103 (id=3) 2477s > 103 (id=4) 2477s ? 0 (id=5) 2477s 102 2477s === RUN TestDataDriven/majority_vote 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:2: 2477s vote [0 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:6: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:10: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:14: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:21: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:26: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:30: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:34: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:38: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:44: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:48: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:52: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:56: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:60: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:64: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:68: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:72: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:79: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:83: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:87: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteWon 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:91: 2477s vote [2 args] 2477s 2477s ---- 2477s VotePending 2477s datadriven_test.go:38: 2477s testdata/majority_vote.txt:95: 2477s vote [2 args] 2477s 2477s ---- 2477s VoteLost 2477s --- PASS: TestDataDriven (0.41s) 2477s --- PASS: TestDataDriven/joint_commit (0.14s) 2477s --- PASS: TestDataDriven/joint_vote (0.07s) 2477s --- PASS: TestDataDriven/majority_commit (0.15s) 2477s --- PASS: TestDataDriven/majority_vote (0.05s) 2477s === RUN TestQuick 2477s === RUN TestQuick/majority_commit 2479s --- PASS: TestQuick (2.00s) 2479s --- PASS: TestQuick/majority_commit (2.00s) 2479s PASS 2479s ok go.etcd.io/etcd/raft/quorum 2.514s 2483s === RUN TestConfState_Equivalent 2483s === RUN TestConfState_Equivalent/#00 2483s === RUN TestConfState_Equivalent/#01 2483s === RUN TestConfState_Equivalent/#02 2483s === RUN TestConfState_Equivalent/#03 2483s === RUN TestConfState_Equivalent/#04 2483s === RUN TestConfState_Equivalent/#05 2483s --- PASS: TestConfState_Equivalent (0.00s) 2483s --- PASS: TestConfState_Equivalent/#00 (0.00s) 2483s --- PASS: TestConfState_Equivalent/#01 (0.00s) 2483s --- PASS: TestConfState_Equivalent/#02 (0.00s) 2483s --- PASS: TestConfState_Equivalent/#03 (0.00s) 2483s --- PASS: TestConfState_Equivalent/#04 (0.00s) 2483s --- PASS: TestConfState_Equivalent/#05 (0.00s) 2483s === RUN TestProtoMemorySizes 2483s --- PASS: TestProtoMemorySizes (0.00s) 2483s PASS 2483s ok go.etcd.io/etcd/raft/raftpb 0.332s 2486s === RUN TestNetworkDrop 2486s --- PASS: TestNetworkDrop (0.00s) 2486s === RUN TestNetworkDelay 2487s --- PASS: TestNetworkDelay (0.57s) 2487s === RUN TestBasicProgress 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=() 2487s raft2026/02/08 06:42:23 INFO: 1 became follower at term 0 2487s raft2026/02/08 06:42:23 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2487s raft2026/02/08 06:42:23 INFO: 1 became follower at term 1 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=(1) 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=(1 2) 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=(1 2 3) 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=(1 2 3 4) 2487s raft2026/02/08 06:42:23 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=() 2487s raft2026/02/08 06:42:23 INFO: 2 became follower at term 0 2487s raft2026/02/08 06:42:23 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2487s raft2026/02/08 06:42:23 INFO: 2 became follower at term 1 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=(1) 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=(1 2) 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=(1 2 3) 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=(1 2 3 4) 2487s raft2026/02/08 06:42:23 INFO: 2 switched to configuration voters=(1 2 3 4 5) 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=() 2487s raft2026/02/08 06:42:23 INFO: 3 became follower at term 0 2487s raft2026/02/08 06:42:23 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2487s raft2026/02/08 06:42:23 INFO: 3 became follower at term 1 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=(1) 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=(1 2) 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=(1 2 3) 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=(1 2 3 4) 2487s raft2026/02/08 06:42:23 INFO: 3 switched to configuration voters=(1 2 3 4 5) 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=() 2487s raft2026/02/08 06:42:23 INFO: 4 became follower at term 0 2487s raft2026/02/08 06:42:23 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2487s raft2026/02/08 06:42:23 INFO: 4 became follower at term 1 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=(1) 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=(1 2) 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=(1 2 3) 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=(1 2 3 4) 2487s raft2026/02/08 06:42:23 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=() 2487s raft2026/02/08 06:42:23 INFO: 5 became follower at term 0 2487s raft2026/02/08 06:42:23 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2487s raft2026/02/08 06:42:23 INFO: 5 became follower at term 1 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=(1) 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=(1 2) 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=(1 2 3) 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=(1 2 3 4) 2487s raft2026/02/08 06:42:23 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2488s raft2026/02/08 06:42:23 INFO: 2 is starting a new election at term 1 2488s raft2026/02/08 06:42:23 INFO: 2 became candidate at term 2 2488s raft2026/02/08 06:42:23 INFO: 2 received MsgVoteResp from 2 at term 2 2488s raft2026/02/08 06:42:23 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 1 at term 2 2488s raft2026/02/08 06:42:23 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 3 at term 2 2488s raft2026/02/08 06:42:23 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 4 at term 2 2488s raft2026/02/08 06:42:23 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 5 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 is starting a new election at term 1 2488s raft2026/02/08 06:42:23 INFO: 3 became candidate at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 received MsgVoteResp from 3 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 [logterm: 1, index: 5] sent MsgVote request to 1 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 [logterm: 1, index: 5] sent MsgVote request to 2 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 [logterm: 1, index: 5] sent MsgVote request to 4 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 [logterm: 1, index: 5] sent MsgVote request to 5 at term 2 2488s raft2026/02/08 06:42:23 INFO: 3 [logterm: 1, index: 5, vote: 3] rejected MsgVote from 2 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:23 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2488s raft2026/02/08 06:42:23 INFO: 1 became follower at term 2 2488s raft2026/02/08 06:42:23 INFO: 1 [logterm: 1, index: 5, vote: 0] cast MsgVote for 3 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:23 INFO: 5 [term: 1] received a MsgVote message with higher term from 3 [term: 2] 2488s raft2026/02/08 06:42:23 INFO: 5 became follower at term 2 2488s raft2026/02/08 06:42:23 INFO: 5 [logterm: 1, index: 5, vote: 0] cast MsgVote for 3 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2488s raft2026/02/08 06:42:24 INFO: 4 became follower at term 2 2488s raft2026/02/08 06:42:24 INFO: 4 [logterm: 1, index: 5, vote: 0] cast MsgVote for 2 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 4 [logterm: 1, index: 5, vote: 2] rejected MsgVote from 3 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 5 [logterm: 1, index: 5, vote: 3] rejected MsgVote from 2 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 3 received MsgVoteResp from 5 at term 2 2488s raft2026/02/08 06:42:24 INFO: 3 has received 2 MsgVoteResp votes and 0 vote rejections 2488s raft2026/02/08 06:42:24 INFO: 3 received MsgVoteResp from 1 at term 2 2488s raft2026/02/08 06:42:24 INFO: 3 has received 3 MsgVoteResp votes and 0 vote rejections 2488s raft2026/02/08 06:42:24 INFO: 3 became leader at term 2 2488s raft2026/02/08 06:42:24 INFO: raft.node: 3 elected leader 3 at term 2 2488s raft2026/02/08 06:42:24 INFO: 1 [logterm: 1, index: 5, vote: 3] rejected MsgVote from 2 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 [logterm: 1, index: 5, vote: 2] rejected MsgVote from 3 [logterm: 1, index: 5] at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 received MsgVoteResp rejection from 3 at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 has received 1 MsgVoteResp votes and 1 vote rejections 2488s raft2026/02/08 06:42:24 INFO: raft.node: 1 elected leader 3 at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 received MsgVoteResp rejection from 1 at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 has received 1 MsgVoteResp votes and 2 vote rejections 2488s raft2026/02/08 06:42:24 INFO: 2 received MsgVoteResp rejection from 5 at term 2 2488s raft2026/02/08 06:42:24 INFO: 2 has received 1 MsgVoteResp votes and 3 vote rejections 2488s raft2026/02/08 06:42:24 INFO: 2 became follower at term 2 2488s raft2026/02/08 06:42:24 INFO: raft.node: 5 elected leader 3 at term 2 2488s raft2026/02/08 06:42:24 INFO: raft.node: 4 elected leader 3 at term 2 2488s raft2026/02/08 06:42:24 INFO: raft.node: 2 elected leader 3 at term 2 2489s 2026/02/08 06:42:24 raft.1: stop 2489s 2026/02/08 06:42:24 raft.2: stop 2489s 2026/02/08 06:42:24 raft.3: stop 2489s 2026/02/08 06:42:24 raft.4: stop 2489s 2026/02/08 06:42:24 raft.5: stop 2489s --- PASS: TestBasicProgress (1.66s) 2489s === RUN TestRestart 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=() 2489s raft2026/02/08 06:42:24 INFO: 1 became follower at term 0 2489s raft2026/02/08 06:42:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:24 INFO: 1 became follower at term 1 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:24 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=() 2489s raft2026/02/08 06:42:24 INFO: 2 became follower at term 0 2489s raft2026/02/08 06:42:24 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:24 INFO: 2 became follower at term 1 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:24 INFO: 2 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=() 2489s raft2026/02/08 06:42:24 INFO: 3 became follower at term 0 2489s raft2026/02/08 06:42:24 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:24 INFO: 3 became follower at term 1 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:24 INFO: 3 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=() 2489s raft2026/02/08 06:42:24 INFO: 4 became follower at term 0 2489s raft2026/02/08 06:42:24 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:24 INFO: 4 became follower at term 1 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:24 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=() 2489s raft2026/02/08 06:42:24 INFO: 5 became follower at term 0 2489s raft2026/02/08 06:42:24 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:24 INFO: 5 became follower at term 1 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:24 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:25 INFO: 5 is starting a new election at term 1 2489s raft2026/02/08 06:42:25 INFO: 5 became candidate at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 received MsgVoteResp from 5 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 [logterm: 1, index: 5] sent MsgVote request to 1 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 [logterm: 1, index: 5] sent MsgVote request to 2 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 [logterm: 1, index: 5] sent MsgVote request to 3 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 [logterm: 1, index: 5] sent MsgVote request to 4 at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 is starting a new election at term 1 2489s raft2026/02/08 06:42:25 INFO: 4 became candidate at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 received MsgVoteResp from 4 at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5] sent MsgVote request to 1 at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5] sent MsgVote request to 2 at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5] sent MsgVote request to 3 at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5] sent MsgVote request to 5 at term 2 2489s raft2026/02/08 06:42:25 INFO: 3 [term: 1] received a MsgVote message with higher term from 5 [term: 2] 2489s raft2026/02/08 06:42:25 INFO: 3 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: 3 [logterm: 1, index: 5, vote: 0] cast MsgVote for 5 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 2 [term: 1] received a MsgVote message with higher term from 5 [term: 2] 2489s raft2026/02/08 06:42:25 INFO: 2 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: 2 [logterm: 1, index: 5, vote: 0] cast MsgVote for 5 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5, vote: 4] rejected MsgVote from 5 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 1 [term: 1] received a MsgVote message with higher term from 5 [term: 2] 2489s raft2026/02/08 06:42:25 INFO: 1 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: 1 [logterm: 1, index: 5, vote: 0] cast MsgVote for 5 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 received MsgVoteResp from 1 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 has received 2 MsgVoteResp votes and 0 vote rejections 2489s raft2026/02/08 06:42:25 INFO: 1 [logterm: 1, index: 5, vote: 5] rejected MsgVote from 4 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 received MsgVoteResp from 3 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 has received 3 MsgVoteResp votes and 0 vote rejections 2489s raft2026/02/08 06:42:25 INFO: 5 became leader at term 2 2489s raft2026/02/08 06:42:25 INFO: raft.node: 5 elected leader 5 at term 2 2489s 2026/02/08 06:42:25 raft.1: stop 2489s raft2026/02/08 06:42:25 INFO: 4 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: raft.node: 4 elected leader 5 at term 2 2489s raft2026/02/08 06:42:25 INFO: raft.node: 2 elected leader 5 at term 2 2489s raft2026/02/08 06:42:25 INFO: 5 [logterm: 2, index: 36, vote: 5] rejected MsgVote from 4 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 2 [logterm: 2, index: 6, vote: 5] rejected MsgVote from 4 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: 3 [logterm: 1, index: 5, vote: 5] rejected MsgVote from 4 [logterm: 1, index: 5] at term 2 2489s raft2026/02/08 06:42:25 INFO: raft.node: 3 elected leader 5 at term 2 2489s 2026/02/08 06:42:25 raft.2: stop 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 2 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: newRaft 2 [peers: [], term: 2, commit: 5, applied: 0, lastindex: 6, lastterm: 2] 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 1 became follower at term 2 2489s raft2026/02/08 06:42:25 INFO: newRaft 1 [peers: [], term: 2, commit: 5, applied: 0, lastindex: 5, lastterm: 1] 2489s raft2026/02/08 06:42:25 INFO: raft.node: 2 elected leader 5 at term 2 2489s raft2026/02/08 06:42:25 INFO: raft.node: 1 elected leader 5 at term 2 2489s 2026/02/08 06:42:25 raft.1: stop 2489s 2026/02/08 06:42:25 raft.2: stop 2489s 2026/02/08 06:42:25 raft.3: stop 2489s 2026/02/08 06:42:25 raft.4: stop 2489s 2026/02/08 06:42:25 raft.5: stop 2489s --- PASS: TestRestart (0.75s) 2489s === RUN TestPause 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 1 became follower at term 0 2489s raft2026/02/08 06:42:25 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:25 INFO: 1 became follower at term 1 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:25 INFO: 1 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 2 became follower at term 0 2489s raft2026/02/08 06:42:25 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:25 INFO: 2 became follower at term 1 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:25 INFO: 2 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 3 became follower at term 0 2489s raft2026/02/08 06:42:25 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:25 INFO: 3 became follower at term 1 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:25 INFO: 3 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 4 became follower at term 0 2489s raft2026/02/08 06:42:25 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:25 INFO: 4 became follower at term 1 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:25 INFO: 4 switched to configuration voters=(1 2 3 4 5) 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=() 2489s raft2026/02/08 06:42:25 INFO: 5 became follower at term 0 2489s raft2026/02/08 06:42:25 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2489s raft2026/02/08 06:42:25 INFO: 5 became follower at term 1 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=(1) 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=(1 2) 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=(1 2 3) 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=(1 2 3 4) 2489s raft2026/02/08 06:42:25 INFO: 5 switched to configuration voters=(1 2 3 4 5) 2490s raft2026/02/08 06:42:25 INFO: 2 is starting a new election at term 1 2490s raft2026/02/08 06:42:25 INFO: 2 became candidate at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 received MsgVoteResp from 2 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 1 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 3 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 4 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 [logterm: 1, index: 5] sent MsgVote request to 5 at term 2 2490s raft2026/02/08 06:42:25 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2490s raft2026/02/08 06:42:25 INFO: 5 became follower at term 2 2490s raft2026/02/08 06:42:25 INFO: 5 [logterm: 1, index: 5, vote: 0] cast MsgVote for 2 [logterm: 1, index: 5] at term 2 2490s raft2026/02/08 06:42:25 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2490s raft2026/02/08 06:42:25 INFO: 4 became follower at term 2 2490s raft2026/02/08 06:42:25 INFO: 4 [logterm: 1, index: 5, vote: 0] cast MsgVote for 2 [logterm: 1, index: 5] at term 2 2490s raft2026/02/08 06:42:25 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] 2490s raft2026/02/08 06:42:25 INFO: 1 became follower at term 2 2490s raft2026/02/08 06:42:25 INFO: 1 [logterm: 1, index: 5, vote: 0] cast MsgVote for 2 [logterm: 1, index: 5] at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 received MsgVoteResp from 1 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 has received 2 MsgVoteResp votes and 0 vote rejections 2490s raft2026/02/08 06:42:25 INFO: 2 received MsgVoteResp from 5 at term 2 2490s raft2026/02/08 06:42:25 INFO: 2 has received 3 MsgVoteResp votes and 0 vote rejections 2490s raft2026/02/08 06:42:25 INFO: 2 became leader at term 2 2490s raft2026/02/08 06:42:25 INFO: raft.node: 2 elected leader 2 at term 2 2490s raft2026/02/08 06:42:25 INFO: 3 [term: 1] received a MsgApp message with higher term from 2 [term: 2] 2490s raft2026/02/08 06:42:25 INFO: 3 became follower at term 2 2490s raft2026/02/08 06:42:25 INFO: raft.node: 3 elected leader 2 at term 2 2490s raft2026/02/08 06:42:25 INFO: 3 [logterm: 2, index: 6, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 5] at term 2 2490s raft2026/02/08 06:42:25 INFO: raft.node: 5 elected leader 2 at term 2 2490s raft2026/02/08 06:42:25 INFO: raft.node: 4 elected leader 2 at term 2 2490s raft2026/02/08 06:42:25 INFO: raft.node: 1 elected leader 2 at term 2 2490s 2026/02/08 06:42:26 raft.1: stop 2490s 2026/02/08 06:42:26 raft.2: stop 2490s 2026/02/08 06:42:26 raft.3: stop 2490s 2026/02/08 06:42:26 raft.4: stop 2490s 2026/02/08 06:42:26 raft.5: stop 2490s --- PASS: TestPause (0.45s) 2490s PASS 2490s ok go.etcd.io/etcd/raft/rafttest 3.501s 2493s === RUN TestInflightsAdd 2493s --- PASS: TestInflightsAdd (0.00s) 2493s === RUN TestInflightFreeTo 2493s --- PASS: TestInflightFreeTo (0.00s) 2493s === RUN TestInflightFreeFirstOne 2493s --- PASS: TestInflightFreeFirstOne (0.00s) 2493s === RUN TestProgressString 2493s --- PASS: TestProgressString (0.00s) 2493s === RUN TestProgressIsPaused 2493s --- PASS: TestProgressIsPaused (0.00s) 2493s === RUN TestProgressResume 2493s --- PASS: TestProgressResume (0.00s) 2493s === RUN TestProgressBecomeProbe 2493s --- PASS: TestProgressBecomeProbe (0.00s) 2493s === RUN TestProgressBecomeReplicate 2493s --- PASS: TestProgressBecomeReplicate (0.00s) 2493s === RUN TestProgressBecomeSnapshot 2493s --- PASS: TestProgressBecomeSnapshot (0.00s) 2493s === RUN TestProgressUpdate 2493s --- PASS: TestProgressUpdate (0.00s) 2493s === RUN TestProgressMaybeDecr 2493s --- PASS: TestProgressMaybeDecr (0.00s) 2493s PASS 2493s ok go.etcd.io/etcd/raft/tracker 0.007s 2509s 2026/02/08 06:42:44 skip launching etcd server when invoked via go test 2509s ok go.etcd.io/etcd/server 0.415s 2521s === RUN TestJWTInfo 2521s === RUN TestJWTInfo/HMAC 2521s === RUN TestJWTInfo/RSA-priv 2521s === RUN TestJWTInfo/RSA 2521s === RUN TestJWTInfo/RSA/verify-only 2521s === RUN TestJWTInfo/RSAPSS-priv 2521s === RUN TestJWTInfo/RSAPSS 2521s === RUN TestJWTInfo/RSAPSS/verify-only 2521s === RUN TestJWTInfo/ECDSA-priv 2521s === RUN TestJWTInfo/ECDSA 2521s === RUN TestJWTInfo/ECDSA/verify-only 2521s --- PASS: TestJWTInfo (0.20s) 2521s --- PASS: TestJWTInfo/HMAC (0.00s) 2521s --- PASS: TestJWTInfo/RSA-priv (0.00s) 2521s --- PASS: TestJWTInfo/RSA (0.07s) 2521s --- PASS: TestJWTInfo/RSA/verify-only (0.00s) 2521s --- PASS: TestJWTInfo/RSAPSS-priv (0.00s) 2521s --- PASS: TestJWTInfo/RSAPSS (0.03s) 2521s --- PASS: TestJWTInfo/RSAPSS/verify-only (0.00s) 2521s --- PASS: TestJWTInfo/ECDSA-priv (0.00s) 2521s --- PASS: TestJWTInfo/ECDSA (0.09s) 2521s --- PASS: TestJWTInfo/ECDSA/verify-only (0.00s) 2521s === RUN TestJWTBad 2521s === RUN TestJWTBad/rsa_no_key 2521s === RUN TestJWTBad/invalid_ttl 2521s === RUN TestJWTBad/rsa_invalid_public_key 2521s === RUN TestJWTBad/rsa_invalid_private_key 2521s === RUN TestJWTBad/hmac_no_key 2521s === RUN TestJWTBad/hmac_pub_key 2521s === RUN TestJWTBad/missing_private_key_file 2521s === RUN TestJWTBad/ecdsa_no_key 2521s === RUN TestJWTBad/no_options 2521s === RUN TestJWTBad/invalid_method 2521s === RUN TestJWTBad/missing_public_key_file 2521s === RUN TestJWTBad/ecdsa_invalid_public_key 2521s === RUN TestJWTBad/ecdsa_invalid_private_key 2521s --- PASS: TestJWTBad (0.00s) 2521s --- PASS: TestJWTBad/rsa_no_key (0.00s) 2521s --- PASS: TestJWTBad/invalid_ttl (0.00s) 2521s --- PASS: TestJWTBad/rsa_invalid_public_key (0.00s) 2521s --- PASS: TestJWTBad/rsa_invalid_private_key (0.00s) 2521s --- PASS: TestJWTBad/hmac_no_key (0.00s) 2521s --- PASS: TestJWTBad/hmac_pub_key (0.00s) 2521s --- PASS: TestJWTBad/missing_private_key_file (0.00s) 2521s --- PASS: TestJWTBad/ecdsa_no_key (0.00s) 2521s --- PASS: TestJWTBad/no_options (0.00s) 2521s --- PASS: TestJWTBad/invalid_method (0.00s) 2521s --- PASS: TestJWTBad/missing_public_key_file (0.00s) 2521s --- PASS: TestJWTBad/ecdsa_invalid_public_key (0.00s) 2521s --- PASS: TestJWTBad/ecdsa_invalid_private_key (0.00s) 2521s === RUN TestJWTTokenWithMissingFields 2521s === RUN TestJWTTokenWithMissingFields/valid_token 2521s === RUN TestJWTTokenWithMissingFields/no_username 2521s === RUN TestJWTTokenWithMissingFields/no_revision 2521s --- PASS: TestJWTTokenWithMissingFields (0.01s) 2521s --- PASS: TestJWTTokenWithMissingFields/valid_token (0.00s) 2521s --- PASS: TestJWTTokenWithMissingFields/no_username (0.00s) 2521s --- PASS: TestJWTTokenWithMissingFields/no_revision (0.00s) 2521s === RUN TestRangePermission 2521s --- PASS: TestRangePermission (0.00s) 2521s === RUN TestKeyPermission 2521s --- PASS: TestKeyPermission (0.00s) 2521s === RUN TestRangeCheck 2521s === RUN TestRangeCheck/valid_single_key 2521s === RUN TestRangeCheck/valid_single_key#01 2521s === RUN TestRangeCheck/valid_key_range,_key_<_rangeEnd 2521s === RUN TestRangeCheck/invalid_empty_key_range,_key_==_rangeEnd 2521s === RUN TestRangeCheck/invalid_empty_key_range,_key_>_rangeEnd 2521s === RUN TestRangeCheck/invalid_key,_key_must_not_be_"" 2521s === RUN TestRangeCheck/invalid_key_range,_key_must_not_be_"" 2521s === RUN TestRangeCheck/invalid_key_range,_key_must_not_be_""#01 2521s === RUN TestRangeCheck/valid_single_key_(not_useful_in_practice) 2521s === RUN TestRangeCheck/valid_key_range,_larger_or_equals_to_"a" 2521s === RUN TestRangeCheck/valid_key_range,_which_includes_all_keys 2521s --- PASS: TestRangeCheck (0.00s) 2521s --- PASS: TestRangeCheck/valid_single_key (0.00s) 2521s --- PASS: TestRangeCheck/valid_single_key#01 (0.00s) 2521s --- PASS: TestRangeCheck/valid_key_range,_key_<_rangeEnd (0.00s) 2521s --- PASS: TestRangeCheck/invalid_empty_key_range,_key_==_rangeEnd (0.00s) 2521s --- PASS: TestRangeCheck/invalid_empty_key_range,_key_>_rangeEnd (0.00s) 2521s --- PASS: TestRangeCheck/invalid_key,_key_must_not_be_"" (0.00s) 2521s --- PASS: TestRangeCheck/invalid_key_range,_key_must_not_be_"" (0.00s) 2521s --- PASS: TestRangeCheck/invalid_key_range,_key_must_not_be_""#01 (0.00s) 2521s --- PASS: TestRangeCheck/valid_single_key_(not_useful_in_practice) (0.00s) 2521s --- PASS: TestRangeCheck/valid_key_range,_larger_or_equals_to_"a" (0.00s) 2521s --- PASS: TestRangeCheck/valid_key_range,_which_includes_all_keys (0.00s) 2521s === RUN TestSimpleTokenDisabled 2521s --- PASS: TestSimpleTokenDisabled (0.00s) 2521s === RUN TestSimpleTokenAssign 2521s --- PASS: TestSimpleTokenAssign (0.00s) 2521s === RUN TestNewAuthStoreRevision 2521s {"level":"warn","msg":"simple token is not cryptographically signed"} 2521s {"level":"info","msg":"added a user","user-name":"root"} 2521s {"level":"info","msg":"created a role","role-name":"root"} 2521s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2521s {"level":"info","msg":"enabled authentication"} 2521s --- PASS: TestNewAuthStoreRevision (0.39s) 2521s === RUN TestNewAuthStoreBcryptCost 2522s {"level":"warn","msg":"simple token is not cryptographically signed"} 2522s {"level":"warn","msg":"use default bcrypt cost instead of the invalid given cost","min-cost":4,"max-cost":31,"default-cost":10,"given-cost":3} 2522s {"level":"warn","msg":"use default bcrypt cost instead of the invalid given cost","min-cost":4,"max-cost":31,"default-cost":10,"given-cost":32} 2522s --- PASS: TestNewAuthStoreBcryptCost (1.30s) 2523s === RUN TestUserAdd 2523s {"level":"warn","msg":"simple token is not cryptographically signed"} 2524s {"level":"info","msg":"added a user","user-name":"root"} 2524s {"level":"info","msg":"created a role","role-name":"root"} 2524s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2524s {"level":"info","msg":"enabled authentication"} 2524s {"level":"info","msg":"created a role","role-name":"role-test"} 2524s {"level":"info","msg":"added a user","user-name":"foo"} 2524s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2524s --- PASS: TestUserAdd (1.46s) 2524s === RUN TestRecover 2524s {"level":"warn","msg":"simple token is not cryptographically signed"} 2525s {"level":"info","msg":"added a user","user-name":"root"} 2525s {"level":"info","msg":"created a role","role-name":"root"} 2525s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2525s {"level":"info","msg":"enabled authentication"} 2525s {"level":"info","msg":"created a role","role-name":"role-test"} 2525s {"level":"info","msg":"added a user","user-name":"foo"} 2525s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2525s --- PASS: TestRecover (1.24s) 2525s === RUN TestRecoverWithEmptyRangePermCache 2525s {"level":"warn","msg":"simple token is not cryptographically signed"} 2527s {"level":"info","msg":"added a user","user-name":"root"} 2527s {"level":"info","msg":"created a role","role-name":"root"} 2527s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2527s {"level":"info","msg":"enabled authentication"} 2527s {"level":"info","msg":"created a role","role-name":"role-test"} 2527s {"level":"info","msg":"added a user","user-name":"foo"} 2527s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2527s --- PASS: TestRecoverWithEmptyRangePermCache (2.23s) 2527s === RUN TestCheckPassword 2527s {"level":"warn","msg":"simple token is not cryptographically signed"} 2528s {"level":"info","msg":"added a user","user-name":"root"} 2528s {"level":"info","msg":"created a role","role-name":"root"} 2528s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2528s {"level":"info","msg":"enabled authentication"} 2529s {"level":"info","msg":"created a role","role-name":"role-test"} 2529s {"level":"info","msg":"added a user","user-name":"foo"} 2529s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2529s {"level":"info","msg":"invalid password","user-name":"foo"} 2529s --- PASS: TestCheckPassword (1.34s) 2529s === RUN TestUserDelete 2529s {"level":"warn","msg":"simple token is not cryptographically signed"} 2530s {"level":"info","msg":"added a user","user-name":"root"} 2530s {"level":"info","msg":"created a role","role-name":"root"} 2530s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2530s {"level":"info","msg":"enabled authentication"} 2530s {"level":"info","msg":"created a role","role-name":"role-test"} 2530s {"level":"info","msg":"added a user","user-name":"foo"} 2530s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2530s {"level":"info","msg":"deleted a user","user-name":"foo","user-roles":[]} 2531s --- PASS: TestUserDelete (2.19s) 2531s === RUN TestUserDeleteAndPermCache 2531s {"level":"warn","msg":"simple token is not cryptographically signed"} 2531s {"level":"info","msg":"added a user","user-name":"root"} 2531s {"level":"info","msg":"created a role","role-name":"root"} 2531s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2531s {"level":"info","msg":"enabled authentication"} 2531s {"level":"info","msg":"created a role","role-name":"role-test"} 2531s {"level":"info","msg":"added a user","user-name":"foo"} 2531s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2531s {"level":"info","msg":"deleted a user","user-name":"foo","user-roles":[]} 2532s {"level":"info","msg":"added a user","user-name":"bar"} 2532s --- PASS: TestUserDeleteAndPermCache (0.18s) 2532s === RUN TestUserChangePassword 2532s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.1"} 2533s {"level":"info","msg":"changed a password of a user","user-name":"foo","user-roles":[]} 2533s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.2"} 2533s {"level":"info","msg":"changed a password of a user","user-name":"foo-no-user-options","user-roles":[]} 2533s --- PASS: TestUserChangePassword (1.67s) 2533s === RUN TestRoleAdd 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2533s --- PASS: TestRoleAdd (0.01s) 2533s === RUN TestUserGrant 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test"],"added-role-name":"role-test"} 2533s --- PASS: TestUserGrant (0.01s) 2533s === RUN TestHasRole 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test"],"added-role-name":"role-test"} 2533s {"level":"warn","msg":"'has-role' requested for non-existing user","user-name":"nouser","role-name":"role-test"} 2533s --- PASS: TestHasRole (0.01s) 2533s === RUN TestIsOpPermitted 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test-1"],"added-role-name":"role-test-1"} 2533s --- PASS: TestIsOpPermitted (0.10s) 2533s === RUN TestGetUser 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test"],"added-role-name":"role-test"} 2533s --- PASS: TestGetUser (0.01s) 2533s === RUN TestListUsers 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"added a user","user-name":"user1"} 2533s --- PASS: TestListUsers (0.02s) 2533s === RUN TestRoleGrantPermission 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s --- PASS: TestRoleGrantPermission (0.05s) 2533s === RUN TestRoleGrantInvalidPermission 2533s {"level":"warn","msg":"simple token is not cryptographically signed"} 2533s {"level":"info","msg":"added a user","user-name":"root"} 2533s {"level":"info","msg":"created a role","role-name":"root"} 2533s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2533s {"level":"info","msg":"enabled authentication"} 2533s {"level":"info","msg":"created a role","role-name":"role-test"} 2533s {"level":"info","msg":"added a user","user-name":"foo"} 2533s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2533s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2533s === RUN TestRoleGrantInvalidPermission/valid_range 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_nil_key 2533s === RUN TestRoleGrantInvalidPermission/valid_range:_single_key 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s === RUN TestRoleGrantInvalidPermission/valid_range:_single_key#01 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_empty_(Key_==_RangeEnd) 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_empty_(Key_>_RangeEnd) 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0#01 2533s === RUN TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0#02 2533s === RUN TestRoleGrantInvalidPermission/valid_range:_single_key_permission_for_[]byte{0x00} 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s === RUN TestRoleGrantInvalidPermission/valid_range:_"a"_or_larger_keys 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2533s === RUN TestRoleGrantInvalidPermission/valid_range:_the_entire_keys 2533s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2534s --- PASS: TestRoleGrantInvalidPermission (0.57s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_nil_key (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range:_single_key (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range:_single_key#01 (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_empty_(Key_==_RangeEnd) (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_empty_(Key_>_RangeEnd) (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0 (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0#01 (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/invalid_range:_length_of_key_is_0#02 (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range:_single_key_permission_for_[]byte{0x00} (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range:_"a"_or_larger_keys (0.00s) 2534s --- PASS: TestRoleGrantInvalidPermission/valid_range:_the_entire_keys (0.00s) 2534s === RUN TestRoleRevokePermission 2534s {"level":"warn","msg":"simple token is not cryptographically signed"} 2535s {"level":"info","msg":"added a user","user-name":"root"} 2535s {"level":"info","msg":"created a role","role-name":"root"} 2535s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2535s {"level":"info","msg":"enabled authentication"} 2535s {"level":"info","msg":"created a role","role-name":"role-test"} 2535s {"level":"info","msg":"added a user","user-name":"foo"} 2535s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2535s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2535s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2535s {"level":"info","msg":"revoked a permission on range","role-name":"role-test-1","key":"Keys","range-end":"RangeEnd"} 2535s --- PASS: TestRoleRevokePermission (0.96s) 2535s === RUN TestUserRevokePermission 2535s {"level":"warn","msg":"simple token is not cryptographically signed"} 2535s {"level":"info","msg":"added a user","user-name":"root"} 2535s {"level":"info","msg":"created a role","role-name":"root"} 2535s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2535s {"level":"info","msg":"enabled authentication"} 2535s {"level":"info","msg":"created a role","role-name":"role-test"} 2535s {"level":"info","msg":"added a user","user-name":"foo"} 2535s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2535s {"level":"info","msg":"created a role","role-name":"role-test-1"} 2535s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test"],"added-role-name":"role-test"} 2535s {"level":"info","msg":"granted a role to a user","user-name":"foo","user-roles":["role-test","role-test-1"],"added-role-name":"role-test-1"} 2535s {"level":"info","msg":"granted/updated a permission to a user","user-name":"role-test-1","permission-name":"WRITE"} 2535s {"level":"info","msg":"revoked a role from a user","user-name":"foo","old-user-roles":["role-test","role-test-1"],"new-user-roles":["role-test"],"revoked-role-name":"role-test-1"} 2535s --- PASS: TestUserRevokePermission (0.73s) 2535s === RUN TestRoleDelete 2535s {"level":"warn","msg":"simple token is not cryptographically signed"} 2536s {"level":"info","msg":"added a user","user-name":"root"} 2536s {"level":"info","msg":"created a role","role-name":"root"} 2536s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2536s {"level":"info","msg":"enabled authentication"} 2536s {"level":"info","msg":"created a role","role-name":"role-test"} 2536s {"level":"info","msg":"added a user","user-name":"foo"} 2536s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2536s {"level":"info","msg":"deleted a role","role-name":"role-test"} 2536s --- PASS: TestRoleDelete (0.44s) 2536s === RUN TestAuthInfoFromCtx 2536s {"level":"warn","msg":"simple token is not cryptographically signed"} 2536s {"level":"info","msg":"added a user","user-name":"root"} 2536s {"level":"info","msg":"created a role","role-name":"root"} 2536s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2536s {"level":"info","msg":"enabled authentication"} 2536s {"level":"info","msg":"created a role","role-name":"role-test"} 2536s {"level":"info","msg":"added a user","user-name":"foo"} 2536s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2536s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.1"} 2536s {"level":"warn","msg":"invalid auth token","token":"Invalid Token"} 2536s {"level":"warn","msg":"invalid auth token","token":"Invalid.Token"} 2536s --- PASS: TestAuthInfoFromCtx (0.27s) 2536s === RUN TestAuthDisable 2537s {"level":"warn","msg":"simple token is not cryptographically signed"} 2537s {"level":"info","msg":"added a user","user-name":"root"} 2537s {"level":"info","msg":"created a role","role-name":"root"} 2537s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2537s {"level":"info","msg":"enabled authentication"} 2537s {"level":"info","msg":"created a role","role-name":"role-test"} 2537s {"level":"info","msg":"added a user","user-name":"foo"} 2537s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2537s {"level":"info","msg":"disabled authentication"} 2537s --- PASS: TestAuthDisable (1.51s) 2537s === RUN TestIsAuthEnabled 2537s {"level":"warn","msg":"simple token is not cryptographically signed"} 2537s {"level":"info","msg":"added a user","user-name":"root"} 2537s {"level":"info","msg":"created a role","role-name":"root"} 2537s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2537s {"level":"info","msg":"enabled authentication"} 2537s {"level":"info","msg":"created a role","role-name":"role-test"} 2537s {"level":"info","msg":"added a user","user-name":"foo"} 2537s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2537s {"level":"info","msg":"authentication is already enabled; ignored auth enable request"} 2537s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.2"} 2538s {"level":"info","msg":"disabled authentication"} 2538s --- PASS: TestIsAuthEnabled (0.02s) 2538s === RUN TestAuthInfoFromCtxRace 2538s {"level":"warn","msg":"simple token is not cryptographically signed"} 2538s {"level":"info","msg":"added a user","user-name":"test"} 2538s --- PASS: TestAuthInfoFromCtxRace (0.05s) 2538s === RUN TestIsAdminPermitted 2538s {"level":"warn","msg":"simple token is not cryptographically signed"} 2538s {"level":"info","msg":"added a user","user-name":"root"} 2538s {"level":"info","msg":"created a role","role-name":"root"} 2538s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2538s {"level":"info","msg":"enabled authentication"} 2538s {"level":"info","msg":"created a role","role-name":"role-test"} 2538s {"level":"info","msg":"added a user","user-name":"foo"} 2538s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2538s {"level":"info","msg":"disabled authentication"} 2538s --- PASS: TestIsAdminPermitted (0.04s) 2538s === RUN TestRecoverFromSnapshot 2538s {"level":"warn","msg":"simple token is not cryptographically signed"} 2538s {"level":"info","msg":"added a user","user-name":"root"} 2538s {"level":"info","msg":"created a role","role-name":"root"} 2538s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2538s {"level":"info","msg":"enabled authentication"} 2538s {"level":"info","msg":"created a role","role-name":"role-test"} 2538s {"level":"info","msg":"added a user","user-name":"foo"} 2538s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2538s {"level":"warn","msg":"simple token is not cryptographically signed"} 2538s --- PASS: TestRecoverFromSnapshot (0.02s) 2538s === RUN TestHammerSimpleAuthenticate 2538s {"level":"warn","msg":"simple token is not cryptographically signed"} 2538s {"level":"info","msg":"added a user","user-name":"root"} 2538s {"level":"info","msg":"created a role","role-name":"root"} 2538s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2538s {"level":"info","msg":"enabled authentication"} 2539s {"level":"info","msg":"created a role","role-name":"role-test"} 2539s {"level":"info","msg":"added a user","user-name":"foo"} 2539s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2539s {"level":"info","msg":"added a user","user-name":"user-0"} 2539s {"level":"info","msg":"added a user","user-name":"user-1"} 2539s {"level":"info","msg":"added a user","user-name":"user-2"} 2539s {"level":"info","msg":"added a user","user-name":"user-3"} 2539s {"level":"info","msg":"added a user","user-name":"user-4"} 2539s {"level":"info","msg":"added a user","user-name":"user-5"} 2539s {"level":"info","msg":"added a user","user-name":"user-6"} 2539s {"level":"info","msg":"added a user","user-name":"user-7"} 2539s {"level":"info","msg":"added a user","user-name":"user-8"} 2539s {"level":"info","msg":"added a user","user-name":"user-9"} 2539s {"level":"info","msg":"added a user","user-name":"user-10"} 2539s {"level":"info","msg":"added a user","user-name":"user-11"} 2539s {"level":"info","msg":"added a user","user-name":"user-12"} 2539s {"level":"info","msg":"added a user","user-name":"user-13"} 2539s {"level":"info","msg":"added a user","user-name":"user-14"} 2539s {"level":"info","msg":"added a user","user-name":"user-15"} 2539s {"level":"info","msg":"added a user","user-name":"user-16"} 2539s {"level":"info","msg":"added a user","user-name":"user-17"} 2539s {"level":"info","msg":"added a user","user-name":"user-18"} 2539s {"level":"info","msg":"added a user","user-name":"user-19"} 2539s {"level":"info","msg":"added a user","user-name":"user-20"} 2539s {"level":"info","msg":"added a user","user-name":"user-21"} 2539s {"level":"info","msg":"added a user","user-name":"user-22"} 2539s {"level":"info","msg":"added a user","user-name":"user-23"} 2539s {"level":"info","msg":"added a user","user-name":"user-24"} 2539s {"level":"info","msg":"added a user","user-name":"user-25"} 2539s {"level":"info","msg":"added a user","user-name":"user-26"} 2539s {"level":"info","msg":"added a user","user-name":"user-27"} 2539s {"level":"info","msg":"added a user","user-name":"user-28"} 2539s {"level":"info","msg":"added a user","user-name":"user-29"} 2539s {"level":"info","msg":"added a user","user-name":"user-30"} 2539s {"level":"info","msg":"added a user","user-name":"user-31"} 2539s {"level":"info","msg":"added a user","user-name":"user-32"} 2539s {"level":"info","msg":"added a user","user-name":"user-33"} 2539s {"level":"info","msg":"added a user","user-name":"user-34"} 2539s {"level":"info","msg":"added a user","user-name":"user-35"} 2539s {"level":"info","msg":"added a user","user-name":"user-36"} 2539s {"level":"info","msg":"added a user","user-name":"user-37"} 2539s {"level":"info","msg":"added a user","user-name":"user-38"} 2539s {"level":"info","msg":"added a user","user-name":"user-39"} 2539s {"level":"info","msg":"added a user","user-name":"user-40"} 2539s {"level":"info","msg":"added a user","user-name":"user-41"} 2539s {"level":"info","msg":"added a user","user-name":"user-42"} 2539s {"level":"info","msg":"added a user","user-name":"user-43"} 2539s {"level":"info","msg":"added a user","user-name":"user-44"} 2539s {"level":"info","msg":"added a user","user-name":"user-45"} 2539s {"level":"info","msg":"added a user","user-name":"user-46"} 2539s {"level":"info","msg":"added a user","user-name":"user-47"} 2539s {"level":"info","msg":"added a user","user-name":"user-48"} 2539s {"level":"info","msg":"added a user","user-name":"user-49"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(0).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(1).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(2).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(3).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(5).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(5).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(0).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(1).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(2).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(3).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(4).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(4).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(6).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-34","token":"user-34(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-23","token":"user-23(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-3","token":"user-3(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-31","token":"user-31(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-41","token":"user-41(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-10","token":"user-10(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-21","token":"user-21(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-8","token":"user-8(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-29","token":"user-29(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-39","token":"user-39(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-15","token":"user-15(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-30","token":"user-30(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-48","token":"user-48(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-38","token":"user-38(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-20","token":"user-20(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-36","token":"user-36(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-0","token":"user-0(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-11","token":"user-11(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-37","token":"user-37(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-7","token":"user-7(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-18","token":"user-18(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-17","token":"user-17(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-26","token":"user-26(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-9","token":"user-9(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-40","token":"user-40(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-35","token":"user-35(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-33","token":"user-33(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-49","token":"user-49(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-25","token":"user-25(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-22","token":"user-22(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-32","token":"user-32(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-28","token":"user-28(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-13","token":"user-13(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-5","token":"user-5(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-16","token":"user-16(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-45","token":"user-45(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-27","token":"user-27(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-2","token":"user-2(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-47","token":"user-47(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-42","token":"user-42(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-1","token":"user-1(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-24","token":"user-24(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-43","token":"user-43(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-44","token":"user-44(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-12","token":"user-12(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-4","token":"user-4(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-46","token":"user-46(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-14","token":"user-14(6).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-6","token":"user-6(7).1"} 2539s {"level":"debug","msg":"deleted a simple token","user-name":"user-19","token":"user-19(7).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(8).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-35","token":"user-35(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-44","token":"user-44(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-14","token":"user-14(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-48","token":"user-48(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-41","token":"user-41(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-30","token":"user-30(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-40","token":"user-40(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-1","token":"user-1(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-6","token":"user-6(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-7","token":"user-7(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-18","token":"user-18(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-23","token":"user-23(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-37","token":"user-37(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-39","token":"user-39(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-42","token":"user-42(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-3","token":"user-3(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-13","token":"user-13(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-20","token":"user-20(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-45","token":"user-45(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-46","token":"user-46(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-5","token":"user-5(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-8","token":"user-8(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-9","token":"user-9(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-15","token":"user-15(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-22","token":"user-22(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-38","token":"user-38(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-43","token":"user-43(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-49","token":"user-49(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-47","token":"user-47(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-0","token":"user-0(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-11","token":"user-11(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-16","token":"user-16(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-19","token":"user-19(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-25","token":"user-25(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-32","token":"user-32(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-33","token":"user-33(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-36","token":"user-36(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-2","token":"user-2(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-12","token":"user-12(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-17","token":"user-17(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-21","token":"user-21(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-34","token":"user-34(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-24","token":"user-24(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-26","token":"user-26(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-27","token":"user-27(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-29","token":"user-29(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-31","token":"user-31(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-10","token":"user-10(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-28","token":"user-28(9).1"} 2539s {"level":"debug","msg":"authenticated a user","user-name":"user-4","token":"user-4(9).1"} 2539s --- PASS: TestHammerSimpleAuthenticate (1.85s) 2539s === RUN TestRolesOrder 2539s {"level":"warn","msg":"simple token is not cryptographically signed"} 2540s {"level":"info","msg":"added a user","user-name":"root"} 2540s {"level":"info","msg":"created a role","role-name":"root"} 2540s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2540s {"level":"info","msg":"enabled authentication"} 2541s {"level":"info","msg":"added a user","user-name":"user"} 2541s {"level":"info","msg":"created a role","role-name":"role1"} 2541s {"level":"info","msg":"granted a role to a user","user-name":"user","user-roles":["role1"],"added-role-name":"role1"} 2541s {"level":"info","msg":"created a role","role-name":"role2"} 2541s {"level":"info","msg":"granted a role to a user","user-name":"user","user-roles":["role1","role2"],"added-role-name":"role2"} 2541s {"level":"info","msg":"created a role","role-name":"abc"} 2541s {"level":"info","msg":"granted a role to a user","user-name":"user","user-roles":["abc","role1","role2"],"added-role-name":"abc"} 2541s {"level":"info","msg":"created a role","role-name":"xyz"} 2541s {"level":"info","msg":"granted a role to a user","user-name":"user","user-roles":["abc","role1","role2","xyz"],"added-role-name":"xyz"} 2541s {"level":"info","msg":"created a role","role-name":"role3"} 2541s {"level":"info","msg":"granted a role to a user","user-name":"user","user-roles":["abc","role1","role2","role3","xyz"],"added-role-name":"role3"} 2541s --- PASS: TestRolesOrder (1.50s) 2541s === RUN TestAuthInfoFromCtxWithRootSimple 2541s {"level":"warn","msg":"simple token is not cryptographically signed"} 2542s {"level":"info","msg":"added a user","user-name":"root"} 2542s {"level":"info","msg":"created a role","role-name":"root"} 2542s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2542s {"level":"info","msg":"enabled authentication"} 2542s --- PASS: TestAuthInfoFromCtxWithRootSimple (1.00s) 2542s === RUN TestAuthInfoFromCtxWithRootJWT 2543s {"level":"info","msg":"added a user","user-name":"root"} 2543s {"level":"info","msg":"created a role","role-name":"root"} 2543s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2543s {"level":"info","msg":"enabled authentication"} 2543s {"level":"debug","msg":"created/assigned a new JWT token","user-name":"root","revision":4,"token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzA1MzMyOTksInJldmlzaW9uIjo0LCJ1c2VybmFtZSI6InJvb3QifQ.jCZUUuXu8_VzjODvRhdH_-RQr5DXjrKM2Lx8-DzhvrcTYBcvvLtl_afn7elhMdaYRmhEYvEded4VW_MIMHU2Gal5G0UD_OYrSXa8_A-d68zXSBqYcmEp2ohFqh7VYw0N9yaULAyvP44PmSe3UPLXDUK4drixnoxPa1HR2XuiOcaNLMz_-iyDRSU8lwLN-njEVPzVoEN22ivjbB4oLQWyC9k-3mNOjDl_BMSMBBS5FEJOTPNzhRqk1Yeypj9iu5px2ZMrH8U8jbvDh-hT5imyZsiB8io-rZeb02wCHGAGe5_eAM9QRZDFi0dYtkdFLOx-Yugm1rTwA2DUWjedgK81Zg"} 2543s --- PASS: TestAuthInfoFromCtxWithRootJWT (1.26s) 2543s === RUN TestUserNoPasswordAdd 2544s {"level":"warn","msg":"simple token is not cryptographically signed"} 2544s {"level":"info","msg":"added a user","user-name":"root"} 2544s {"level":"info","msg":"created a role","role-name":"root"} 2544s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2544s {"level":"info","msg":"enabled authentication"} 2544s {"level":"info","msg":"created a role","role-name":"role-test"} 2544s {"level":"info","msg":"added a user","user-name":"foo"} 2544s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2544s {"level":"info","msg":"added a user","user-name":"usernopass"} 2544s --- PASS: TestUserNoPasswordAdd (1.01s) 2544s === RUN TestUserAddWithOldLog 2544s {"level":"warn","msg":"simple token is not cryptographically signed"} 2545s {"level":"info","msg":"added a user","user-name":"root"} 2545s {"level":"info","msg":"created a role","role-name":"root"} 2545s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2545s {"level":"info","msg":"enabled authentication"} 2546s {"level":"info","msg":"created a role","role-name":"role-test"} 2546s {"level":"info","msg":"added a user","user-name":"foo"} 2546s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2546s {"level":"info","msg":"added a user","user-name":"bar"} 2546s --- PASS: TestUserAddWithOldLog (1.36s) 2546s === RUN TestUserChangePasswordWithOldLog 2546s {"level":"warn","msg":"simple token is not cryptographically signed"} 2546s {"level":"info","msg":"added a user","user-name":"root"} 2546s {"level":"info","msg":"created a role","role-name":"root"} 2546s {"level":"info","msg":"granted a role to a user","user-name":"root","user-roles":["root"],"added-role-name":"root"} 2546s {"level":"info","msg":"enabled authentication"} 2546s {"level":"info","msg":"created a role","role-name":"role-test"} 2546s {"level":"info","msg":"added a user","user-name":"foo"} 2546s {"level":"info","msg":"added a user","user-name":"foo-no-user-options"} 2546s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.1"} 2546s {"level":"info","msg":"changed a password of a user","user-name":"foo","user-roles":[]} 2546s {"level":"debug","msg":"authenticated a user","user-name":"foo","token":"dummy.2"} 2546s --- PASS: TestUserChangePasswordWithOldLog (0.73s) 2546s PASS 2546s ok go.etcd.io/etcd/server/auth 25.971s 2553s === RUN TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail 2553s --- PASS: TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail (0.00s) 2553s === RUN TestConfigVerifyExistingWithDiscoveryURLFail 2553s --- PASS: TestConfigVerifyExistingWithDiscoveryURLFail (0.00s) 2553s === RUN TestConfigVerifyLocalMember 2553s --- PASS: TestConfigVerifyLocalMember (0.00s) 2553s === RUN TestSnapDir 2553s --- PASS: TestSnapDir (0.00s) 2553s === RUN TestWALDir 2553s --- PASS: TestWALDir (0.00s) 2553s === RUN TestShouldDiscover 2553s --- PASS: TestShouldDiscover (0.00s) 2553s === RUN TestV2DeprecationEnum_IsAtLeast 2553s === RUN TestV2DeprecationEnum_IsAtLeast/not-yet_>=_not-yet 2553s === RUN TestV2DeprecationEnum_IsAtLeast/not-yet_>=_write-only-drop-data 2553s === RUN TestV2DeprecationEnum_IsAtLeast/not-yet_>=_gone 2553s === RUN TestV2DeprecationEnum_IsAtLeast/gone_>=_write-only-drop-data 2553s === RUN TestV2DeprecationEnum_IsAtLeast/gone_>=_not-yet 2553s === RUN TestV2DeprecationEnum_IsAtLeast/gone_>=_gone 2553s === RUN TestV2DeprecationEnum_IsAtLeast/write-only_>=_write-only-drop-data 2553s === RUN TestV2DeprecationEnum_IsAtLeast/write-only-drop-data_>=_write-only 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/not-yet_>=_not-yet (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/not-yet_>=_write-only-drop-data (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/not-yet_>=_gone (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/gone_>=_write-only-drop-data (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/gone_>=_not-yet (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/gone_>=_gone (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/write-only_>=_write-only-drop-data (0.00s) 2553s --- PASS: TestV2DeprecationEnum_IsAtLeast/write-only-drop-data_>=_write-only (0.00s) 2553s PASS 2553s ok go.etcd.io/etcd/server/config 0.417s 2557s === RUN TestToBackendFileName 2557s --- PASS: TestToBackendFileName (0.00s) 2557s === RUN TestToMemberDir 2557s --- PASS: TestToMemberDir (0.00s) 2557s === RUN TestToSnapDir 2557s --- PASS: TestToSnapDir (0.00s) 2557s === RUN TestToWalDir 2557s --- PASS: TestToWalDir (0.00s) 2557s === RUN TestToWalDirSlash 2557s --- PASS: TestToWalDirSlash (0.00s) 2557s PASS 2557s ok go.etcd.io/etcd/server/datadir 0.018s 2571s === RUN TestEnableAuth 2571s auth_test.go:27: Skipping test that fails in salsa CI pipeline 2571s --- SKIP: TestEnableAuth (0.00s) 2571s === RUN TestConfigFileOtherFields 2571s --- PASS: TestConfigFileOtherFields (0.15s) 2571s === RUN TestUpdateDefaultClusterFromName 2571s --- PASS: TestUpdateDefaultClusterFromName (0.00s) 2571s === RUN TestUpdateDefaultClusterFromNameOverwrite 2571s --- PASS: TestUpdateDefaultClusterFromNameOverwrite (0.00s) 2571s === RUN TestAutoCompactionModeInvalid 2571s --- PASS: TestAutoCompactionModeInvalid (0.00s) 2571s === RUN TestAutoCompactionModeParse 2571s --- PASS: TestAutoCompactionModeParse (0.00s) 2571s === RUN TestPeerURLsMapAndTokenFromSRV 2571s {"level":"warn","ts":"2026-02-08T06:43:47.508539Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.508605Z","caller":"embed/config.go:850","msg":"get cluster for etcd-server-ssl SRV","service-scheme":"https","service-name":"etcd-server-ssl","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["http://localhost:2380"],"found-cluster":[],"error":"lookup _etcd-server-ssl._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.508668Z","caller":"embed/config.go:865","msg":"get cluster for etcd-server SRV","service-scheme":"http","service-name":"etcd-server","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["http://localhost:2380"],"found-cluster":[],"error":"lookup _etcd-server._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.508731Z","caller":"embed/config.go:799","msg":"failed to resolve during SRV discovery","error":"lookup _etcd-server-ssl._tcp.example.com on 10.0.0.53:53: no such host; lookup _etcd-server._tcp.example.com on 10.0.0.53:53: no such host","errorCauses":[{"error":"lookup _etcd-server-ssl._tcp.example.com on 10.0.0.53:53: no such host"},{"error":"lookup _etcd-server._tcp.example.com on 10.0.0.53:53: no such host"}]} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.508873Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.508916Z","caller":"embed/config.go:850","msg":"get cluster for etcd-server-ssl SRV","service-scheme":"https","service-name":"etcd-server-ssl","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["https://1.example.com:2380"],"found-cluster":["1.example.com=https://1.example.com:2380","0=https://2.example.com:2380","1=https://3.example.com:2380"]} 2571s {"level":"info","ts":"2026-02-08T06:43:47.508957Z","caller":"embed/config.go:865","msg":"get cluster for etcd-server SRV","service-scheme":"http","service-name":"etcd-server","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["https://1.example.com:2380"],"found-cluster":["1.example.com=https://1.example.com:2380","0=https://2.example.com:2380","1=https://3.example.com:2380"],"error":"lookup _etcd-server._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.509019Z","caller":"embed/config.go:799","msg":"failed to resolve during SRV discovery","error":"lookup _etcd-server._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509059Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1.example.com=https://1.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509095Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"0=https://2.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509139Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1=https://3.example.com:2380"} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.509390Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509437Z","caller":"embed/config.go:850","msg":"get cluster for etcd-server-ssl SRV","service-scheme":"https","service-name":"etcd-server-ssl","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["https://1.example.com:2380"],"found-cluster":["1.example.com=https://1.example.com:2380"]} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509480Z","caller":"embed/config.go:865","msg":"get cluster for etcd-server SRV","service-scheme":"http","service-name":"etcd-server","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["https://1.example.com:2380"],"found-cluster":["1.example.com=https://1.example.com:2380","0=http://2.example.com:2380","1=http://3.example.com:2380"]} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509535Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1.example.com=https://1.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509572Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"0=http://2.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.509607Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1=http://3.example.com:2380"} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.510656Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.510703Z","caller":"embed/config.go:850","msg":"get cluster for etcd-server-ssl SRV","service-scheme":"https","service-name":"etcd-server-ssl","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["http://1.example.com:2380"],"found-cluster":[],"error":"lookup _etcd-server-ssl._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.510747Z","caller":"embed/config.go:865","msg":"get cluster for etcd-server SRV","service-scheme":"http","service-name":"etcd-server","server-name":"1.example.com","discovery-srv":"example.com","advertise-peer-urls":["http://1.example.com:2380"],"found-cluster":["1.example.com=http://1.example.com:2380","0=http://2.example.com:2380","1=http://3.example.com:2380"]} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.510791Z","caller":"embed/config.go:799","msg":"failed to resolve during SRV discovery","error":"lookup _etcd-server-ssl._tcp.example.com on 10.0.0.53:53: no such host"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.510824Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1.example.com=http://1.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.510856Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"0=http://2.example.com:2380"} 2571s {"level":"info","ts":"2026-02-08T06:43:47.510886Z","caller":"embed/config.go:805","msg":"got bootstrap from DNS for etcd-server","node":"1=http://3.example.com:2380"} 2571s --- PASS: TestPeerURLsMapAndTokenFromSRV (0.00s) 2571s === RUN TestLeaseCheckpointValidate 2571s === RUN TestLeaseCheckpointValidate/Default_config_should_pass 2571s {"level":"warn","ts":"2026-02-08T06:43:47.511254Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s === RUN TestLeaseCheckpointValidate/Enabling_checkpoint_leases_should_pass 2571s {"level":"warn","ts":"2026-02-08T06:43:47.511572Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"warn","ts":"2026-02-08T06:43:47.511608Z","caller":"embed/config.go:744","msg":"Detected that checkpointing is enabled without persistence. Consider enabling experimental-enable-lease-checkpoint-persist"} 2571s === RUN TestLeaseCheckpointValidate/Enabling_checkpoint_leases_and_persist_should_pass 2571s {"level":"warn","ts":"2026-02-08T06:43:47.511968Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s === RUN TestLeaseCheckpointValidate/Enabling_checkpoint_leases_persist_without_checkpointing_itself_should_fail 2571s {"level":"warn","ts":"2026-02-08T06:43:47.513503Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s --- PASS: TestLeaseCheckpointValidate (0.00s) 2571s --- PASS: TestLeaseCheckpointValidate/Default_config_should_pass (0.00s) 2571s --- PASS: TestLeaseCheckpointValidate/Enabling_checkpoint_leases_should_pass (0.00s) 2571s --- PASS: TestLeaseCheckpointValidate/Enabling_checkpoint_leases_and_persist_should_pass (0.00s) 2571s --- PASS: TestLeaseCheckpointValidate/Enabling_checkpoint_leases_persist_without_checkpointing_itself_should_fail (0.00s) 2571s === RUN TestLogRotation 2571s === RUN TestLogRotation/mixed_log_output_targets 2571s {"level":"warn","ts":"2026-02-08T06:43:47.513981Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.514223Z","caller":"embed/config_test.go:445","msg":"test log"} 2571s === RUN TestLogRotation/log_output_relative_path 2571s {"level":"warn","ts":"2026-02-08T06:43:47.600222Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s {"level":"info","ts":"2026-02-08T06:43:47.600446Z","caller":"embed/config_test.go:445","msg":"test log"} 2571s === RUN TestLogRotation/no_file_targets 2571s === RUN TestLogRotation/multiple_file_targets 2571s === RUN TestLogRotation/default_output 2571s === RUN TestLogRotation/default_log_rotation_config 2571s === RUN TestLogRotation/invalid_logger_config 2571s === RUN TestLogRotation/improperly_formatted_logger_config 2571s --- PASS: TestLogRotation (0.09s) 2571s --- PASS: TestLogRotation/mixed_log_output_targets (0.00s) 2571s --- PASS: TestLogRotation/log_output_relative_path (0.09s) 2571s --- PASS: TestLogRotation/no_file_targets (0.00s) 2571s --- PASS: TestLogRotation/multiple_file_targets (0.00s) 2571s --- PASS: TestLogRotation/default_output (0.00s) 2571s --- PASS: TestLogRotation/default_log_rotation_config (0.00s) 2571s --- PASS: TestLogRotation/invalid_logger_config (0.00s) 2571s --- PASS: TestLogRotation/improperly_formatted_logger_config (0.00s) 2571s === RUN TestTLSVersionMinMax 2571s === RUN TestTLSVersionMinMax/Minimum_TLS_version_is_set 2571s {"level":"warn","ts":"2026-02-08T06:43:47.601210Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s === RUN TestTLSVersionMinMax/Maximum_TLS_version_is_set 2571s {"level":"warn","ts":"2026-02-08T06:43:47.601469Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2571s === RUN TestTLSVersionMinMax/Minimum_and_Maximum_TLS_versions_are_set 2572s {"level":"warn","ts":"2026-02-08T06:43:47.873477Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s === RUN TestTLSVersionMinMax/Minimum_and_Maximum_TLS_versions_are_set_in_reverse_order 2572s {"level":"warn","ts":"2026-02-08T06:43:47.883830Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s === RUN TestTLSVersionMinMax/Invalid_minimum_TLS_version 2572s {"level":"warn","ts":"2026-02-08T06:43:47.884146Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s === RUN TestTLSVersionMinMax/Invalid_maximum_TLS_version 2572s {"level":"warn","ts":"2026-02-08T06:43:47.884326Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s === RUN TestTLSVersionMinMax/Cipher_suites_configured_for_TLS_1.3 2572s {"level":"warn","ts":"2026-02-08T06:43:47.884396Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s --- PASS: TestTLSVersionMinMax (0.28s) 2572s --- PASS: TestTLSVersionMinMax/Minimum_TLS_version_is_set (0.00s) 2572s --- PASS: TestTLSVersionMinMax/Maximum_TLS_version_is_set (0.00s) 2572s --- PASS: TestTLSVersionMinMax/Minimum_and_Maximum_TLS_versions_are_set (0.27s) 2572s --- PASS: TestTLSVersionMinMax/Minimum_and_Maximum_TLS_versions_are_set_in_reverse_order (0.01s) 2572s --- PASS: TestTLSVersionMinMax/Invalid_minimum_TLS_version (0.00s) 2572s --- PASS: TestTLSVersionMinMax/Invalid_maximum_TLS_version (0.00s) 2572s --- PASS: TestTLSVersionMinMax/Cipher_suites_configured_for_TLS_1.3 (0.00s) 2572s === RUN TestDetermineSampler 2572s === RUN TestDetermineSampler/sample_rate_is_disabled 2572s === RUN TestDetermineSampler/sample_rate_is_100 2572s --- PASS: TestDetermineSampler (0.00s) 2572s --- PASS: TestDetermineSampler/sample_rate_is_disabled (0.00s) 2572s --- PASS: TestDetermineSampler/sample_rate_is_100 (0.00s) 2572s === RUN TestTracingConfig 2572s === RUN TestTracingConfig/invalid_-_sample_rate_is_less_than_0 2572s === RUN TestTracingConfig/invalid_-_sample_rate_is_more_than_allowed_value 2572s === RUN TestTracingConfig/valid_-_sample_rate_is_100 2572s --- PASS: TestTracingConfig (0.00s) 2572s --- PASS: TestTracingConfig/invalid_-_sample_rate_is_less_than_0 (0.00s) 2572s --- PASS: TestTracingConfig/invalid_-_sample_rate_is_more_than_allowed_value (0.00s) 2572s --- PASS: TestTracingConfig/valid_-_sample_rate_is_100 (0.00s) 2572s === RUN TestEmptyClientTLSInfo_createMetricsListener 2572s --- PASS: TestEmptyClientTLSInfo_createMetricsListener (0.00s) 2572s === RUN TestStartEtcdWrongToken 2572s {"level":"warn","ts":"2026-02-08T06:43:47.892987Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2572s {"level":"info","ts":"2026-02-08T06:43:47.893041Z","caller":"embed/etcd.go:128","msg":"configuring peer listeners","listen-peer-urls":["unix://localhost:12897000001"]} 2572s {"level":"info","ts":"2026-02-08T06:43:47.893238Z","caller":"embed/etcd.go:136","msg":"configuring client listeners","listen-client-urls":["unix://localhost:12897000000"]} 2572s {"level":"info","ts":"2026-02-08T06:43:47.893567Z","caller":"embed/etcd.go:311","msg":"starting an etcd server","etcd-version":"3.5.16","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.25.0","go-os":"linux","go-arch":"s390x","max-cpu-set":2,"max-cpu-available":2,"member-initialized":false,"name":"default","data-dir":"/tmp/TestStartEtcdWrongToken2685515112/001/token-test611702796","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/TestStartEtcdWrongToken2685515112/001/token-test611702796/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"max-wals":5,"max-snapshots":5,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["unix://localhost:12897000001"],"listen-peer-urls":["unix://localhost:12897000001"],"advertise-client-urls":["unix://localhost:12897000000"],"listen-client-urls":["unix://localhost:12897000000"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=unix://localhost:12897000001","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.190075Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/TestStartEtcdWrongToken2685515112/001/token-test611702796/member/snap/db","took":"296.326901ms"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670623Z","caller":"etcdserver/raft.go:505","msg":"starting local member","local-member-id":"13d50aa4bc1c805c","cluster-id":"8ad65ceab798c1ab"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670789Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"13d50aa4bc1c805c switched to configuration voters=()"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670824Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"13d50aa4bc1c805c became follower at term 0"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670837Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 13d50aa4bc1c805c [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670854Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"13d50aa4bc1c805c became follower at term 1"} 2572s {"level":"info","ts":"2026-02-08T06:43:48.670900Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"13d50aa4bc1c805c switched to configuration voters=(1429060159406899292)"} 2573s {"level":"warn","ts":"2026-02-08T06:43:49.692255Z","caller":"auth/store.go:1253","msg":"unknown token type","type":"wrong-token","error":"auth: invalid auth options"} 2573s {"level":"warn","ts":"2026-02-08T06:43:49.692323Z","caller":"etcdserver/server.go:615","msg":"failed to create token provider","error":"auth: invalid auth options"} 2574s {"level":"info","ts":"2026-02-08T06:43:49.817486Z","caller":"embed/etcd.go:378","msg":"closing etcd server","name":"default","data-dir":"/tmp/TestStartEtcdWrongToken2685515112/001/token-test611702796","advertise-peer-urls":["unix://localhost:12897000001"],"advertise-client-urls":["unix://localhost:12897000000"]} 2574s {"level":"info","ts":"2026-02-08T06:43:49.817929Z","caller":"embed/etcd.go:380","msg":"closed etcd server","name":"default","data-dir":"/tmp/TestStartEtcdWrongToken2685515112/001/token-test611702796","advertise-peer-urls":["unix://localhost:12897000001"],"advertise-client-urls":["unix://localhost:12897000000"]} 2574s --- PASS: TestStartEtcdWrongToken (1.93s) 2574s PASS 2574s ok go.etcd.io/etcd/server/embed 2.563s 2586s === RUN TestConfigParsingMemberFlags 2586s --- PASS: TestConfigParsingMemberFlags (0.00s) 2586s === RUN TestConfigFileMemberFields 2586s {"level":"info","ts":"2026-02-08T06:44:02.389725Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg3203251094"} 2586s --- PASS: TestConfigFileMemberFields (0.04s) 2586s === RUN TestConfigParsingClusteringFlags 2586s {"level":"warn","ts":"2026-02-08T06:44:02.427820Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigParsingClusteringFlags (0.00s) 2586s === RUN TestConfigFileClusteringFields 2586s {"level":"warn","ts":"2026-02-08T06:44:02.428716Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.428823Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg1222969141"} 2586s --- PASS: TestConfigFileClusteringFields (0.00s) 2586s === RUN TestConfigFileClusteringFlags 2586s {"level":"warn","ts":"2026-02-08T06:44:02.429486Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.429600Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg1084207516"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.430548Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.430620Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg375554564"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.430829Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.430885Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg379676116"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.431312Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.431407Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg3520754168"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.432136Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.432217Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg3518404246"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.432510Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.432554Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg1066849670"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.432713Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.432754Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg3284151205"} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.432925Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.432967Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg2800635222"} 2586s --- PASS: TestConfigFileClusteringFlags (0.00s) 2586s === RUN TestConfigParsingOtherFlags 2586s {"level":"warn","ts":"2026-02-08T06:44:02.468395Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigParsingOtherFlags (0.04s) 2586s === RUN TestConfigFileOtherFields 2586s {"level":"warn","ts":"2026-02-08T06:44:02.469144Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"info","ts":"2026-02-08T06:44:02.469194Z","caller":"etcdmain/config.go:354","msg":"loaded server configuration, other configuration command line flags and environment variables will be ignored if provided","path":"/tmp/servercfg2327132342"} 2586s --- PASS: TestConfigFileOtherFields (0.00s) 2586s === RUN TestConfigParsingConflictClusteringFlags 2586s {"level":"warn","ts":"2026-02-08T06:44:02.469578Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.470286Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.470847Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.471247Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) 2586s === RUN TestConfigFileConflictClusteringFlags 2586s {"level":"warn","ts":"2026-02-08T06:44:02.472030Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.472427Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.472596Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.472762Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigFileConflictClusteringFlags (0.00s) 2586s === RUN TestConfigParsingMissedAdvertiseClientURLsFlag 2586s {"level":"warn","ts":"2026-02-08T06:44:02.473452Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.474069Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.474425Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.475317Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.475562Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.476119Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.476784Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.00s) 2586s === RUN TestConfigIsNewCluster 2586s {"level":"warn","ts":"2026-02-08T06:44:02.477191Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.478051Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigIsNewCluster (0.00s) 2586s === RUN TestConfigIsProxy 2586s --- PASS: TestConfigIsProxy (0.00s) 2586s === RUN TestConfigIsReadonlyProxy 2586s --- PASS: TestConfigIsReadonlyProxy (0.00s) 2586s === RUN TestConfigShouldFallbackToProxy 2586s --- PASS: TestConfigShouldFallbackToProxy (0.00s) 2586s === RUN TestConfigFileElectionTimeout 2586s {"level":"warn","ts":"2026-02-08T06:44:02.478815Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.479089Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.479494Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s {"level":"warn","ts":"2026-02-08T06:44:02.487092Z","caller":"embed/config.go:689","msg":"Running http and grpc server on single port. This is not recommended for production."} 2586s --- PASS: TestConfigFileElectionTimeout (0.01s) 2586s === RUN TestFlagsPresentInHelp 2586s --- PASS: TestFlagsPresentInHelp (0.01s) 2586s PASS 2586s ok go.etcd.io/etcd/server/etcdmain 0.369s 2610s === RUN TestCheckLeasePutsKeys 2610s logger.go:146: 2026-02-08T06:44:26.700Z WARN simple token is not cryptographically signed 2611s logger.go:146: 2026-02-08T06:44:26.992Z INFO added a user {"user-name": "root"} 2611s logger.go:146: 2026-02-08T06:44:26.992Z INFO created a role {"role-name": "root"} 2611s logger.go:146: 2026-02-08T06:44:26.992Z INFO granted a role to a user {"user-name": "root", "user-roles": ["root"], "added-role-name": "root"} 2611s logger.go:146: 2026-02-08T06:44:26.992Z INFO enabled authentication 2611s logger.go:146: 2026-02-08T06:44:27.399Z WARN request auth revision is less than current node auth revision {"current node auth revision": 4, "request auth revision": 1, "request key": "a", "error": "auth: revision in header is old"} 2611s logger.go:146: 2026-02-08T06:44:27.399Z ERROR cannot find a user for permission check {"user-name": "bob"} 2611s logger.go:146: 2026-02-08T06:44:27.399Z INFO added a user {"user-name": "bob"} 2611s logger.go:146: 2026-02-08T06:44:27.399Z INFO created a role {"role-name": "bobsrole"} 2611s logger.go:146: 2026-02-08T06:44:27.399Z INFO granted/updated a permission to a user {"user-name": "bobsrole", "permission-name": "READWRITE"} 2611s logger.go:146: 2026-02-08T06:44:27.399Z INFO granted a role to a user {"user-name": "bob", "user-roles": ["bobsrole"], "added-role-name": "bobsrole"} 2612s logger.go:146: 2026-02-08T06:44:28.043Z INFO disabled authentication 2612s --- PASS: TestCheckLeasePutsKeys (2.03s) 2612s === RUN TestReadonlyTxnError 2613s {"level":"info","msg":"kvstore restored","current-rev":1} 2613s {"level":"error","msg":"unexpected error during readonly txn","error":"applyTxn: failed Range: rangeKeys: context cancelled: context canceled"} 2613s --- PASS: TestReadonlyTxnError (1.47s) 2613s === RUN TestWriteTxnPanic 2615s {"level":"info","msg":"kvstore restored","current-rev":1} 2615s {"level":"panic","msg":"unexpected error during txn with writes","error":"applyTxn: failed Range: rangeKeys: context cancelled: context canceled"} 2615s --- PASS: TestWriteTxnPanic (2.10s) 2615s === RUN TestDecideClusterVersion 2615s --- PASS: TestDecideClusterVersion (0.00s) 2615s === RUN TestIsCompatibleWithVers 2615s {"level":"warn","msg":"cluster version of remote member is not compatible; too high","remote-member-id":"b","remote-member-cluster-version":"2.1.0","minimum-cluster-version-supported":"2.0.0"} 2615s {"level":"warn","msg":"cluster version of remote member is not compatible; too low","remote-member-id":"b","remote-member-cluster-version":"2.0.0","minimum-cluster-version-supported":"2.1.0"} 2615s --- PASS: TestIsCompatibleWithVers (0.00s) 2615s === RUN TestConvertToClusterVersion 2615s === RUN TestConvertToClusterVersion/Succeeded:_Major.Minor.Patch 2615s === RUN TestConvertToClusterVersion/Succeeded:_Major.Minor 2615s === RUN TestConvertToClusterVersion/Failed:_wrong_version_format 2615s --- PASS: TestConvertToClusterVersion (0.00s) 2615s --- PASS: TestConvertToClusterVersion/Succeeded:_Major.Minor.Patch (0.00s) 2615s --- PASS: TestConvertToClusterVersion/Succeeded:_Major.Minor (0.00s) 2615s --- PASS: TestConvertToClusterVersion/Failed:_wrong_version_format (0.00s) 2615s === RUN TestDecideAllowedVersionRange 2615s === RUN TestDecideAllowedVersionRange/When_cluster_enables_downgrade 2615s === RUN TestDecideAllowedVersionRange/When_cluster_disables_downgrade 2615s --- PASS: TestDecideAllowedVersionRange (0.00s) 2615s --- PASS: TestDecideAllowedVersionRange/When_cluster_enables_downgrade (0.00s) 2615s --- PASS: TestDecideAllowedVersionRange/When_cluster_disables_downgrade (0.00s) 2615s === RUN TestIsMatchedVersions 2615s === RUN TestIsMatchedVersions/When_downgrade_finished 2615s === RUN TestIsMatchedVersions/When_cannot_parse_peer_version 2615s === RUN TestIsMatchedVersions/When_downgrade_not_finished 2615s --- PASS: TestIsMatchedVersions (0.00s) 2615s --- PASS: TestIsMatchedVersions/When_downgrade_finished (0.00s) 2615s --- PASS: TestIsMatchedVersions/When_cannot_parse_peer_version (0.00s) 2615s --- PASS: TestIsMatchedVersions/When_downgrade_not_finished (0.00s) 2615s === RUN TestInitialCheck 2615s === RUN TestInitialCheck/No_peers 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Error_getting_hash 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s === RUN TestInitialCheck/Peer_with_empty_response 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Peer_returned_ErrFutureRev 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.657Z WARN cannot fetch hash from slow remote peer {"local-member-id": "1", "local-member-revision": 0, "local-member-compact-revision": 0, "local-member-hash": 0, "remote-peer-id": "0", "remote-peer-endpoints": []} 2615s logger.go:146: 2026-02-08T06:44:31.657Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Peer_returned_ErrCompacted 2615s logger.go:146: 2026-02-08T06:44:31.658Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.663Z WARN cannot fetch hash from remote peer; local member is behind {"local-member-id": "1", "local-member-revision": 0, "local-member-compact-revision": 0, "local-member-hash": 0, "remote-peer-id": "0", "remote-peer-endpoints": []} 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Peer_returned_other_error 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Peer_returned_same_hash 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Peer_returned_different_hash_with_same_compaction_rev 2615s logger.go:146: 2026-02-08T06:44:31.663Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.665Z WARN found different hash values from remote peer {"local-member-id": "1", "local-member-revision": 0, "local-member-compact-revision": 1, "local-member-hash": 1, "remote-peer-id": "0", "remote-peer-endpoints": [], "remote-peer-revision": 0, "remote-peer-compact-revision": 1, "remote-peer-hash": 2} 2615s === RUN TestInitialCheck/Peer_returned_different_hash_and_compaction_rev 2615s logger.go:146: 2026-02-08T06:44:31.684Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.684Z WARN found different compact revision values from remote peer {"local-member-id": "1", "local-member-revision": 0, "local-member-compact-revision": 1, "local-member-hash": 1, "remote-peer-id": "0", "remote-peer-endpoints": [], "remote-peer-revision": 0, "remote-peer-compact-revision": 2, "remote-peer-hash": 2} 2615s logger.go:146: 2026-02-08T06:44:31.684Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s === RUN TestInitialCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.InitialCheck() 2615s logger.go:146: 2026-02-08T06:44:31.684Z INFO starting initial corruption check {"local-member-id": "1", "timeout": "1s"} 2615s logger.go:146: 2026-02-08T06:44:31.684Z WARN cluster ID mismatch {"local-member-id": "1", "local-member-revision": 0, "local-member-compact-revision": 0, "local-member-hash": 0, "remote-peer-id": "0", "remote-peer-endpoints": []} 2615s logger.go:146: 2026-02-08T06:44:31.684Z INFO initial corruption checking passed; no corruption {"local-member-id": "1"} 2615s --- PASS: TestInitialCheck (0.03s) 2615s --- PASS: TestInitialCheck/No_peers (0.00s) 2615s --- PASS: TestInitialCheck/Error_getting_hash (0.00s) 2615s --- PASS: TestInitialCheck/Peer_with_empty_response (0.00s) 2615s --- PASS: TestInitialCheck/Peer_returned_ErrFutureRev (0.00s) 2615s --- PASS: TestInitialCheck/Peer_returned_ErrCompacted (0.01s) 2615s --- PASS: TestInitialCheck/Peer_returned_other_error (0.00s) 2615s --- PASS: TestInitialCheck/Peer_returned_same_hash (0.00s) 2615s --- PASS: TestInitialCheck/Peer_returned_different_hash_with_same_compaction_rev (0.02s) 2615s --- PASS: TestInitialCheck/Peer_returned_different_hash_and_compaction_rev (0.00s) 2615s --- PASS: TestInitialCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.InitialCheck() (0.00s) 2615s === RUN TestPeriodicCheck 2615s === RUN TestPeriodicCheck/Same_local_hash_and_no_peers 2615s logger.go:146: 2026-02-08T06:44:31.684Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2615s === RUN TestPeriodicCheck/Error_getting_hash_first_time 2615s === RUN TestPeriodicCheck/Error_getting_hash_second_time 2616s === RUN TestPeriodicCheck/Error_linearizableReadNotify 2616s === RUN TestPeriodicCheck/Different_local_hash_and_revision 2616s logger.go:146: 2026-02-08T06:44:31.768Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2616s === RUN TestPeriodicCheck/Different_local_hash_and_compaction_revision 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2616s === RUN TestPeriodicCheck/Different_local_hash_and_same_revisions 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN found hash mismatch {"revision-1": 1, "compact-revision-1": 1, "hash-1": 1, "revision-2": 1, "compact-revision-2": 1, "hash-2": 2} 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2616s === RUN TestPeriodicCheck/Peer_with_nil_response 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2616s === RUN TestPeriodicCheck/Peer_with_newer_revision 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN revision from follower must be less than or equal to leader's {"leader-revision": 0, "follower-revision": 1, "follower-peer-id": "2a"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 1} 2616s === RUN TestPeriodicCheck/Peer_with_newer_compact_revision 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN revision from follower must be less than or equal to leader's {"leader-revision": 0, "follower-revision": 10, "follower-peer-id": "58"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN compact revision from follower must be less than or equal to leader's {"leader-compact-revision": 0, "follower-compact-revision": 2, "follower-peer-id": "58"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 1} 2616s === RUN TestPeriodicCheck/Peer_with_same_hash_and_compact_revision 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 1} 2616s === RUN TestPeriodicCheck/Peer_with_different_hash_and_same_compact_revision_as_first_local 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN same compact revision then hashes must match {"leader-compact-revision": 2, "leader-hash": 1, "follower-compact-revision": 1, "follower-hash": 2, "follower-peer-id": "29a"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 1} 2616s === RUN TestPeriodicCheck/Multiple_corrupted_peers_trigger_one_alarm 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN revision from follower must be less than or equal to leader's {"leader-revision": 0, "follower-revision": 10, "follower-peer-id": "58"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN compact revision from follower must be less than or equal to leader's {"leader-compact-revision": 0, "follower-compact-revision": 2, "follower-peer-id": "58"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN revision from follower must be less than or equal to leader's {"leader-revision": 0, "follower-revision": 10, "follower-peer-id": "59"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z WARN compact revision from follower must be less than or equal to leader's {"leader-compact-revision": 0, "follower-compact-revision": 2, "follower-peer-id": "59"} 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 2} 2616s === RUN TestPeriodicCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.PeriodicCheck() 2616s logger.go:146: 2026-02-08T06:44:31.769Z INFO finished peer corruption check {"number-of-peers-checked": 0} 2616s --- PASS: TestPeriodicCheck (0.09s) 2616s --- PASS: TestPeriodicCheck/Same_local_hash_and_no_peers (0.00s) 2616s --- PASS: TestPeriodicCheck/Error_getting_hash_first_time (0.00s) 2616s --- PASS: TestPeriodicCheck/Error_getting_hash_second_time (0.08s) 2616s --- PASS: TestPeriodicCheck/Error_linearizableReadNotify (0.00s) 2616s --- PASS: TestPeriodicCheck/Different_local_hash_and_revision (0.00s) 2616s --- PASS: TestPeriodicCheck/Different_local_hash_and_compaction_revision (0.00s) 2616s --- PASS: TestPeriodicCheck/Different_local_hash_and_same_revisions (0.00s) 2616s --- PASS: TestPeriodicCheck/Peer_with_nil_response (0.00s) 2616s --- PASS: TestPeriodicCheck/Peer_with_newer_revision (0.00s) 2616s --- PASS: TestPeriodicCheck/Peer_with_newer_compact_revision (0.00s) 2616s --- PASS: TestPeriodicCheck/Peer_with_same_hash_and_compact_revision (0.00s) 2616s --- PASS: TestPeriodicCheck/Peer_with_different_hash_and_same_compact_revision_as_first_local (0.00s) 2616s --- PASS: TestPeriodicCheck/Multiple_corrupted_peers_trigger_one_alarm (0.00s) 2616s --- PASS: TestPeriodicCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.PeriodicCheck() (0.00s) 2616s === RUN TestCompactHashCheck 2616s === RUN TestCompactHashCheck/No_hashes 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO finished compaction hash check {"number-of-hashes-checked": 0} 2616s === RUN TestCompactHashCheck/No_peers,_check_new_checked_from_largest_to_smallest 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO finished compaction hash check {"number-of-hashes-checked": 2} 2616s === RUN TestCompactHashCheck/Peer_error 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 0, "number-of-peers": 1, "revision": 2} 2616s logger.go:146: 2026-02-08T06:44:31.770Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 0, "number-of-peers": 1, "revision": 1} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO finished compaction hash check {"number-of-hashes-checked": 2} 2616s === RUN TestCompactHashCheck/Peer_returned_different_compaction_revision_is_skipped 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 0, "number-of-peers": 1, "revision": 2} 2616s logger.go:146: 2026-02-08T06:44:31.770Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 0, "number-of-peers": 1, "revision": 1} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO finished compaction hash check {"number-of-hashes-checked": 2} 2616s === RUN TestCompactHashCheck/Peer_returned_same_compaction_revision_but_different_hash_triggers_alarm 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z ERROR failed compaction hash check {"revision": 2, "leader-compact-revision": 1, "leader-hash": 2, "follower-compact-revision": 1, "follower-hash": 3, "follower-peer-id": "2a"} 2616s === RUN TestCompactHashCheck/Peer_returned_same_hash_bumps_last_revision_checked 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO successfully checked hash on follower {"revision": 2, "peer-id": "0"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO successfully checked hash on whole cluster {"number-of-peers-checked": 1, "revision": 2} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO finished compaction hash check {"number-of-hashes-checked": 1} 2616s === RUN TestCompactHashCheck/Only_one_peer_succeeded_check 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.770Z INFO successfully checked hash on follower {"revision": 1, "peer-id": "0"} 2616s logger.go:146: 2026-02-08T06:44:31.771Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 1, "number-of-peers": 2, "revision": 1} 2616s logger.go:146: 2026-02-08T06:44:31.771Z INFO finished compaction hash check {"number-of-hashes-checked": 1} 2616s === RUN TestCompactHashCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.CompactHashCheck() 2616s logger.go:146: 2026-02-08T06:44:31.771Z INFO starting compact hash check {"local-member-id": "1", "timeout": "1s"} 2616s logger.go:146: 2026-02-08T06:44:31.771Z WARN skipped revision in compaction hash check; was not able to check all peers {"number-of-peers-checked": 0, "number-of-peers": 1, "revision": 1} 2616s logger.go:146: 2026-02-08T06:44:31.771Z INFO finished compaction hash check {"number-of-hashes-checked": 1} 2616s --- PASS: TestCompactHashCheck (0.00s) 2616s --- PASS: TestCompactHashCheck/No_hashes (0.00s) 2616s --- PASS: TestCompactHashCheck/No_peers,_check_new_checked_from_largest_to_smallest (0.00s) 2616s --- PASS: TestCompactHashCheck/Peer_error (0.00s) 2616s --- PASS: TestCompactHashCheck/Peer_returned_different_compaction_revision_is_skipped (0.00s) 2616s --- PASS: TestCompactHashCheck/Peer_returned_same_compaction_revision_but_different_hash_triggers_alarm (0.00s) 2616s --- PASS: TestCompactHashCheck/Peer_returned_same_hash_bumps_last_revision_checked (0.00s) 2616s --- PASS: TestCompactHashCheck/Only_one_peer_succeeded_check (0.00s) 2616s --- PASS: TestCompactHashCheck/Cluster_ID_Mismatch_does_not_fail_CorruptionChecker.CompactHashCheck() (0.00s) 2616s === RUN TestHashKVHandler 2616s === RUN TestHashKVHandler/HashKV_returns_200_if_cluster_hash_matches 2616s === RUN TestHashKVHandler/HashKV_returns_400_if_cluster_hash_doesn't_matche 2616s --- PASS: TestHashKVHandler (0.36s) 2616s --- PASS: TestHashKVHandler/HashKV_returns_200_if_cluster_hash_matches (0.03s) 2616s --- PASS: TestHashKVHandler/HashKV_returns_400_if_cluster_hash_doesn't_matche (0.00s) 2616s === RUN TestGetIDs 2616s --- PASS: TestGetIDs (0.00s) 2616s === RUN TestCreateConfigChangeEnts 2616s --- PASS: TestCreateConfigChangeEnts (0.00s) 2616s === RUN TestStopRaftWhenWaitingForApplyDone 2616s --- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s) 2616s === RUN TestConfigChangeBlocksApply 2617s --- PASS: TestConfigChangeBlocksApply (1.07s) 2617s === RUN TestProcessDuplicatedAppRespMessage 2617s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2617s {"level":"info","msg":"updating snapshot catch-up entries to default","given-snapshot-catchup-entries":0,"updated-snapshot-catchup-entries":5000} 2617s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2617s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2617s --- PASS: TestProcessDuplicatedAppRespMessage (0.00s) 2617s === RUN TestExpvarWithNoRaftStatus 2617s --- PASS: TestExpvarWithNoRaftStatus (0.00s) 2617s === RUN TestShouldWaitWALSync 2617s === RUN TestShouldWaitWALSync/both_entries_are_nil 2617s === RUN TestShouldWaitWALSync/both_entries_are_empty_slices 2617s === RUN TestShouldWaitWALSync/one_nil_and_the_other_empty 2617s === RUN TestShouldWaitWALSync/one_nil_and_the_other_has_data 2617s === RUN TestShouldWaitWALSync/one_empty_and_the_other_has_data 2617s === RUN TestShouldWaitWALSync/has_different_term_and_index 2617s === RUN TestShouldWaitWALSync/has_identical_data 2617s === RUN TestShouldWaitWALSync/has_overlapped_entry 2617s --- PASS: TestShouldWaitWALSync (0.00s) 2617s --- PASS: TestShouldWaitWALSync/both_entries_are_nil (0.00s) 2617s --- PASS: TestShouldWaitWALSync/both_entries_are_empty_slices (0.00s) 2617s --- PASS: TestShouldWaitWALSync/one_nil_and_the_other_empty (0.00s) 2617s --- PASS: TestShouldWaitWALSync/one_nil_and_the_other_has_data (0.00s) 2617s --- PASS: TestShouldWaitWALSync/one_empty_and_the_other_has_data (0.00s) 2617s --- PASS: TestShouldWaitWALSync/has_different_term_and_index (0.00s) 2617s --- PASS: TestShouldWaitWALSync/has_identical_data (0.00s) 2617s --- PASS: TestShouldWaitWALSync/has_overlapped_entry (0.00s) 2617s === RUN TestDoLocalAction 2617s --- PASS: TestDoLocalAction (0.00s) 2617s === RUN TestDoBadLocalAction 2617s --- PASS: TestDoBadLocalAction (0.00s) 2617s === RUN TestApplyRepeat 2617s logger.go:146: 2026-02-08T06:44:33.207Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4d2", "added-peer-peer-urls": []} 2617s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2617s {"level":"info","msg":"updating snapshot catch-up entries to default","given-snapshot-catchup-entries":0,"updated-snapshot-catchup-entries":5000} 2617s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2617s {"level":"debug","msg":"Applying entries","num-entries":1} 2617s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2617s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2617s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:1 Method:\"QGET\" "} 2617s {"level":"warn","msg":"apply request took too long","took":"16.499µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"QGET\" ","response":""} 2617s {"level":"debug","msg":"Applying entries","num-entries":1} 2617s {"level":"debug","msg":"Applying entry","index":2,"term":0,"type":"EntryConfChange"} 2617s {"level":"error","msg":"Validation on configuration change failed","shouldApplyV3":true,"error":"membership: ID not found"} 2617s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2617s --- PASS: TestApplyRepeat (0.02s) 2617s === RUN TestApplyRequest 2617s {"level":"warn","msg":"apply request took too long","took":"10.388µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"POST\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.381µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"POST\" Expiration:1337 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.002µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"POST\" Dir:true ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"4.694µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.041µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" Dir:true ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"8.896µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevExist:true ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"842ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevExist:false ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.233µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevIndex:1 PrevExist:true ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"771ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevIndex:1 PrevExist:false ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"3.826µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevIndex:1 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.127µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevValue:\"bar\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"825ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" PrevValue:\"bar\" PrevIndex:1 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"3.28µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"DELETE\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.058µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"DELETE\" PrevIndex:1 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"808ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"DELETE\" PrevValue:\"bar\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"707ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"DELETE\" PrevValue:\"bar\" PrevIndex:5 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"1.209µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"QGET\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"3.263µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"SYNC\" ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"666ns","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"SYNC\" Time:12345 ","response":""} 2617s {"level":"warn","msg":"apply request took too long","took":"6.652µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"BADMETHOD\" ","response":""} 2617s --- PASS: TestApplyRequest (0.00s) 2617s === RUN TestApplyRequestOnAdminMemberAttributes 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2617s {"level":"warn","msg":"apply request took too long","took":"35.445µs","expected-duration":"0s","prefix":"","request":"ID:1 Method:\"PUT\" Path:\"/0/members/1/attributes\" Val:\"{\\\"Name\\\":\\\"abc\\\",\\\"ClientURLs\\\":[\\\"http://127.0.0.1:2379\\\"]}\" ","response":""} 2617s --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) 2617s === RUN TestApplyConfChangeError 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.229Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "4", "removed-remote-peer-urls": []} 2617s {"level":"error","msg":"Validation on configuration change failed","shouldApplyV3":true,"error":"membership: ID removed"} 2617s {"level":"error","msg":"Validation on configuration change failed","shouldApplyV3":true,"error":"membership: ID removed"} 2617s {"level":"error","msg":"Validation on configuration change failed","shouldApplyV3":true,"error":"membership: ID exists"} 2617s {"level":"error","msg":"Validation on configuration change failed","shouldApplyV3":true,"error":"membership: ID not found"} 2617s --- PASS: TestApplyConfChangeError (0.15s) 2617s === RUN TestApplyConfChangeShouldStop 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "2", "removed-remote-peer-urls": []} 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "1", "removed-remote-peer-urls": []} 2617s --- PASS: TestApplyConfChangeShouldStop (0.04s) 2617s === RUN TestApplyConfigChangeUpdatesConsistIndex 2617s logger.go:146: 2026-02-08T06:44:33.449Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2617s {"level":"info","msg":"1 switched to configuration voters=()"} 2617s {"level":"info","msg":"1 became follower at term 0"} 2617s {"level":"info","msg":"newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} 2617s logger.go:146: 2026-02-08T06:44:33.491Z DEBUG Applying entries {"num-entries": 1} 2617s logger.go:146: 2026-02-08T06:44:33.491Z DEBUG Applying entry {"index": 2, "term": 4, "type": "EntryConfChange"} 2617s {"level":"info","msg":"1 switched to configuration voters=(2)"} 2617s logger.go:146: 2026-02-08T06:44:33.491Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": ["http://whatever:123"]} 2617s === RUN TestApplyConfigChangeUpdatesConsistIndex/verify-backend 2618s --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.62s) 2618s --- PASS: TestApplyConfigChangeUpdatesConsistIndex/verify-backend (0.00s) 2618s === RUN TestApplyMultiConfChangeShouldStop 2618s logger.go:146: 2026-02-08T06:44:34.074Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.074Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4", "added-peer-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "5", "added-peer-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z DEBUG Applying entries {"num-entries": 4} 2618s logger.go:146: 2026-02-08T06:44:34.075Z DEBUG Applying entry {"index": 1, "term": 1, "type": "EntryConfChange"} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "1", "removed-remote-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z DEBUG Applying entry {"index": 2, "term": 1, "type": "EntryConfChange"} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "2", "removed-remote-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z DEBUG Applying entry {"index": 3, "term": 1, "type": "EntryConfChange"} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3", "removed-remote-peer-urls": []} 2618s logger.go:146: 2026-02-08T06:44:34.075Z DEBUG Applying entry {"index": 4, "term": 1, "type": "EntryConfChange"} 2618s logger.go:146: 2026-02-08T06:44:34.075Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "4", "removed-remote-peer-urls": []} 2618s --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) 2618s === RUN TestDoProposal 2618s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2618s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2618s {"level":"debug","msg":"Applying entries","num-entries":1} 2618s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2618s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2618s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571969 Method:\"POST\" "} 2618s {"level":"warn","msg":"apply request took too long","took":"18.061µs","expected-duration":"0s","prefix":"","request":"ID:168003383571969 Method:\"POST\" ","response":""} 2618s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2618s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2618s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2618s {"level":"debug","msg":"Applying entries","num-entries":1} 2618s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2618s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2618s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571969 Method:\"PUT\" "} 2618s {"level":"warn","msg":"apply request took too long","took":"4.267µs","expected-duration":"0s","prefix":"","request":"ID:168003383571969 Method:\"PUT\" ","response":""} 2618s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2618s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2618s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2618s {"level":"debug","msg":"Applying entries","num-entries":1} 2618s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2618s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2618s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571969 Method:\"DELETE\" "} 2618s {"level":"warn","msg":"apply request took too long","took":"2.656µs","expected-duration":"0s","prefix":"","request":"ID:168003383571969 Method:\"DELETE\" ","response":""} 2618s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2618s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2618s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2618s {"level":"debug","msg":"Applying entries","num-entries":1} 2618s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2618s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2618s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571969 Method:\"QGET\" Quorum:true "} 2618s {"level":"warn","msg":"apply request took too long","took":"4.677µs","expected-duration":"0s","prefix":"","request":"ID:168003383571969 Method:\"QGET\" Quorum:true ","response":""} 2618s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2618s --- PASS: TestDoProposal (0.00s) 2618s === RUN TestDoProposalCancelled 2618s --- PASS: TestDoProposalCancelled (0.00s) 2618s === RUN TestDoProposalTimeout 2618s --- PASS: TestDoProposalTimeout (0.00s) 2618s === RUN TestDoProposalStopped 2618s --- PASS: TestDoProposalStopped (0.00s) 2618s === RUN TestSync 2618s --- PASS: TestSync (0.06s) 2618s === RUN TestSyncTimeout 2618s --- PASS: TestSyncTimeout (0.11s) 2618s === RUN TestSyncTrigger 2618s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2618s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2618s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2618s --- PASS: TestSyncTrigger (0.09s) 2618s === RUN TestSnapshot 2620s {"level":"info","msg":"kvstore restored","current-rev":1} 2620s {"level":"info","msg":"saved snapshot","snapshot-index":1} 2620s {"level":"info","msg":"compacted Raft logs","compact-index":1} 2620s --- PASS: TestSnapshot (2.11s) 2620s === RUN TestSnapshotOrdering 2622s logger.go:146: 2026-02-08T06:44:37.784Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:37.784Z INFO updating snapshot-count to default {"given-snapshot-count": 0, "updated-snapshot-count": 100000} 2622s logger.go:146: 2026-02-08T06:44:37.784Z INFO starting etcd server {"local-member-id": "0", "local-server-version": "3.5.16", "cluster-version": "to_be_decided"} 2622s logger.go:146: 2026-02-08T06:44:37.784Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestSnapshotOrdering1226718323/001/testsnapdir1699036898/member/snap/0000000000000001.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:37.804Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:37.804Z INFO applied incoming Raft snapshot {"snapshot-index": 1} 2622s logger.go:146: 2026-02-08T06:44:37.804Z INFO skipped leadership transfer for single voting member cluster {"local-member-id": "0", "current-leader-member-id": "0"} 2622s logger.go:146: 2026-02-08T06:44:37.804Z INFO applying snapshot {"current-snapshot-index": 0, "current-applied-index": 0, "incoming-leader-snapshot-index": 1, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:37.804Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB", "took": "20.029689ms"} 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO opened backend db {"path": "/tmp/TestSnapshotOrdering1226718323/001/testsnapdir1699036898/member/snap/db", "took": "362.23µs"} 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO restored mvcc store {"consistent-index": 0} 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:37.805Z INFO enabled backend quota with default value {"quota-name": "v3-applier", "quota-size-bytes": 2147483648, "quota-size": "2.1 GB"} 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:37.806Z INFO applied snapshot {"current-snapshot-index": 1, "current-applied-index": 1, "incoming-leader-snapshot-index": 1, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:37.807Z INFO closed old backend file 2622s --- PASS: TestSnapshotOrdering (1.36s) 2622s === RUN TestTriggerSnap 2622s {"level":"info","msg":"kvstore restored","current-rev":1} 2622s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":0,"entry-index":1,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571969 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"7.17µs","expected-duration":"0s","prefix":"","request":"ID:168003383571969 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":2,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":1,"entry-index":2,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571970 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"3.392µs","expected-duration":"0s","prefix":"","request":"ID:168003383571970 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":3,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":2,"entry-index":3,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571971 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"2.064µs","expected-duration":"0s","prefix":"","request":"ID:168003383571971 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":4,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":3,"entry-index":4,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571972 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.409µs","expected-duration":"0s","prefix":"","request":"ID:168003383571972 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":5,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":4,"entry-index":5,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571973 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.828µs","expected-duration":"0s","prefix":"","request":"ID:168003383571973 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":6,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":5,"entry-index":6,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571974 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.308µs","expected-duration":"0s","prefix":"","request":"ID:168003383571974 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":7,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":6,"entry-index":7,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571975 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.359µs","expected-duration":"0s","prefix":"","request":"ID:168003383571975 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":8,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":7,"entry-index":8,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571976 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.313µs","expected-duration":"0s","prefix":"","request":"ID:168003383571976 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":9,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":8,"entry-index":9,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571977 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"2.114µs","expected-duration":"0s","prefix":"","request":"ID:168003383571977 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":10,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":9,"entry-index":10,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571978 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.269µs","expected-duration":"0s","prefix":"","request":"ID:168003383571978 Method:\"PUT\" ","response":""} 2622s {"level":"debug","msg":"Applying entries","num-entries":1} 2622s {"level":"debug","msg":"Applying entry","index":11,"term":0,"type":"EntryNormal"} 2622s {"level":"debug","msg":"apply entry normal","consistent-index":10,"entry-index":11,"should-applyV3":true} 2622s {"level":"debug","msg":"applyEntryNormal","V2request":"ID:168003383571979 Method:\"PUT\" "} 2622s {"level":"warn","msg":"apply request took too long","took":"1.392µs","expected-duration":"0s","prefix":"","request":"ID:168003383571979 Method:\"PUT\" ","response":""} 2622s {"level":"info","msg":"triggering snapshot","local-member-id":"0","local-member-applied-index":11,"local-member-snapshot-index":0,"local-member-snapshot-count":10} 2622s {"level":"info","msg":"saved snapshot","snapshot-index":11} 2622s {"level":"info","msg":"compacted Raft logs","compact-index":1} 2622s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2622s --- PASS: TestTriggerSnap (0.02s) 2622s === RUN TestConcurrentApplyAndSnapshotV3 2622s logger.go:146: 2026-02-08T06:44:38.015Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.015Z INFO updating snapshot-count to default {"given-snapshot-count": 0, "updated-snapshot-count": 100000} 2622s logger.go:146: 2026-02-08T06:44:38.015Z INFO starting etcd server {"local-member-id": "0", "local-server-version": "3.5.16", "cluster-version": "to_be_decided"} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG Applying entry {"index": 1, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG apply entry normal {"consistent-index": 0, "entry-index": 1, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG applyEntryNormal {"V2request": "ID:1 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.015Z WARN apply request took too long {"took": "12.042µs", "expected-duration": "0s", "prefix": "", "request": "ID:1 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG Applying entry {"index": 2, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.015Z DEBUG apply entry normal {"consistent-index": 1, "entry-index": 2, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.016Z DEBUG applyEntryNormal {"V2request": "ID:2 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.016Z WARN apply request took too long {"took": "5.267µs", "expected-duration": "0s", "prefix": "", "request": "ID:2 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.017Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000003.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO applied incoming Raft snapshot {"snapshot-index": 3} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO applying snapshot {"current-snapshot-index": 0, "current-applied-index": 2, "incoming-leader-snapshot-index": 3, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "52.753µs"} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO restored mvcc store {"consistent-index": 0} 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.018Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.019Z INFO applied snapshot {"current-snapshot-index": 3, "current-applied-index": 3, "incoming-leader-snapshot-index": 3, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG Applying entry {"index": 4, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG apply entry normal {"consistent-index": 0, "entry-index": 4, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG applyEntryNormal {"V2request": "ID:4 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.019Z WARN apply request took too long {"took": "2.213µs", "expected-duration": "0s", "prefix": "", "request": "ID:4 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG Applying entry {"index": 5, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG apply entry normal {"consistent-index": 4, "entry-index": 5, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.019Z DEBUG applyEntryNormal {"V2request": "ID:5 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.019Z WARN apply request took too long {"took": "1.419µs", "expected-duration": "0s", "prefix": "", "request": "ID:5 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.020Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000006.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.021Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.021Z INFO applied incoming Raft snapshot {"snapshot-index": 6} 2622s logger.go:146: 2026-02-08T06:44:38.021Z INFO applying snapshot {"current-snapshot-index": 3, "current-applied-index": 5, "incoming-leader-snapshot-index": 6, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.021Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "52.7µs"} 2622s logger.go:146: 2026-02-08T06:44:38.021Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO restored mvcc store {"consistent-index": 5} 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.023Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.024Z INFO applied snapshot {"current-snapshot-index": 6, "current-applied-index": 6, "incoming-leader-snapshot-index": 6, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG Applying entry {"index": 7, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG apply entry normal {"consistent-index": 5, "entry-index": 7, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG applyEntryNormal {"V2request": "ID:7 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.024Z WARN apply request took too long {"took": "1.958µs", "expected-duration": "0s", "prefix": "", "request": "ID:7 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG Applying entry {"index": 8, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG apply entry normal {"consistent-index": 7, "entry-index": 8, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.024Z DEBUG applyEntryNormal {"V2request": "ID:8 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.024Z WARN apply request took too long {"took": "1.53µs", "expected-duration": "0s", "prefix": "", "request": "ID:8 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.025Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000009.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO applied incoming Raft snapshot {"snapshot-index": 9} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO applying snapshot {"current-snapshot-index": 6, "current-applied-index": 8, "incoming-leader-snapshot-index": 9, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "49.405µs"} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO restored mvcc store {"consistent-index": 8} 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.026Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.027Z INFO applied snapshot {"current-snapshot-index": 9, "current-applied-index": 9, "incoming-leader-snapshot-index": 9, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG Applying entry {"index": 10, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG apply entry normal {"consistent-index": 8, "entry-index": 10, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG applyEntryNormal {"V2request": "ID:10 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.027Z WARN apply request took too long {"took": "2.685µs", "expected-duration": "0s", "prefix": "", "request": "ID:10 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG Applying entry {"index": 11, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG apply entry normal {"consistent-index": 10, "entry-index": 11, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.027Z DEBUG applyEntryNormal {"V2request": "ID:11 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.027Z WARN apply request took too long {"took": "3.148µs", "expected-duration": "0s", "prefix": "", "request": "ID:11 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.028Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000000c.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.029Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26092, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.029Z INFO applied incoming Raft snapshot {"snapshot-index": 12} 2622s logger.go:146: 2026-02-08T06:44:38.029Z INFO applying snapshot {"current-snapshot-index": 9, "current-applied-index": 11, "incoming-leader-snapshot-index": 12, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.029Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "58.073µs"} 2622s logger.go:146: 2026-02-08T06:44:38.029Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO restored mvcc store {"consistent-index": 11} 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.030Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO applied snapshot {"current-snapshot-index": 12, "current-applied-index": 12, "incoming-leader-snapshot-index": 12, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG Applying entry {"index": 13, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG apply entry normal {"consistent-index": 11, "entry-index": 13, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.031Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG applyEntryNormal {"V2request": "ID:13 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.031Z WARN apply request took too long {"took": "2.842µs", "expected-duration": "0s", "prefix": "", "request": "ID:13 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG Applying entry {"index": 14, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG apply entry normal {"consistent-index": 13, "entry-index": 14, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.031Z DEBUG applyEntryNormal {"V2request": "ID:14 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.031Z WARN apply request took too long {"took": "1.759µs", "expected-duration": "0s", "prefix": "", "request": "ID:14 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000000f.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26092, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO applied incoming Raft snapshot {"snapshot-index": 15} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO applying snapshot {"current-snapshot-index": 12, "current-applied-index": 14, "incoming-leader-snapshot-index": 15, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "49.43µs"} 2622s logger.go:146: 2026-02-08T06:44:38.032Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restored mvcc store {"consistent-index": 14} 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.033Z INFO applied snapshot {"current-snapshot-index": 15, "current-applied-index": 15, "incoming-leader-snapshot-index": 15, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG Applying entry {"index": 16, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG apply entry normal {"consistent-index": 14, "entry-index": 16, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG applyEntryNormal {"V2request": "ID:16 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.033Z WARN apply request took too long {"took": "1.828µs", "expected-duration": "0s", "prefix": "", "request": "ID:16 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG Applying entry {"index": 17, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.033Z DEBUG apply entry normal {"consistent-index": 16, "entry-index": 17, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.034Z DEBUG applyEntryNormal {"V2request": "ID:17 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.034Z WARN apply request took too long {"took": "1.458µs", "expected-duration": "0s", "prefix": "", "request": "ID:17 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.035Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2622s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000012.snap.db","bytes":20480,"size":"20 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.036Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2622s logger.go:146: 2026-02-08T06:44:38.036Z INFO applied incoming Raft snapshot {"snapshot-index": 18} 2622s logger.go:146: 2026-02-08T06:44:38.036Z INFO applying snapshot {"current-snapshot-index": 15, "current-applied-index": 17, "incoming-leader-snapshot-index": 18, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.036Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "63.454µs"} 2622s logger.go:146: 2026-02-08T06:44:38.036Z INFO restoring mvcc store 2622s logger.go:146: 2026-02-08T06:44:38.037Z INFO kvstore restored {"current-rev": 1} 2622s logger.go:146: 2026-02-08T06:44:38.037Z INFO restored mvcc store {"consistent-index": 17} 2622s logger.go:146: 2026-02-08T06:44:38.037Z INFO restoring alarm store 2622s logger.go:146: 2026-02-08T06:44:38.037Z INFO closing old backend file 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO restored alarm store 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO restoring v2 store 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO closed old backend file 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO restored v2 store 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO restoring cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO restored cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO removing old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO removed old peers from network 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO adding peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO added peers from new cluster configuration 2622s logger.go:146: 2026-02-08T06:44:38.038Z INFO applied snapshot {"current-snapshot-index": 18, "current-applied-index": 18, "incoming-leader-snapshot-index": 18, "incoming-leader-snapshot-term": 0} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG Applying entry {"index": 19, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG apply entry normal {"consistent-index": 17, "entry-index": 19, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG applyEntryNormal {"V2request": "ID:19 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.038Z WARN apply request took too long {"took": "1.848µs", "expected-duration": "0s", "prefix": "", "request": "ID:19 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG Applying entries {"num-entries": 1} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG Applying entry {"index": 20, "term": 0, "type": "EntryNormal"} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG apply entry normal {"consistent-index": 19, "entry-index": 20, "should-applyV3": true} 2622s logger.go:146: 2026-02-08T06:44:38.038Z DEBUG applyEntryNormal {"V2request": "ID:20 Method:\"QGET\" "} 2622s logger.go:146: 2026-02-08T06:44:38.038Z WARN apply request took too long {"took": "1.334µs", "expected-duration": "0s", "prefix": "", "request": "ID:20 Method:\"QGET\" ", "response": ""} 2622s logger.go:146: 2026-02-08T06:44:38.039Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2623s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000015.snap.db","bytes":20480,"size":"20 kB"} 2623s logger.go:146: 2026-02-08T06:44:39.075Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2623s logger.go:146: 2026-02-08T06:44:39.079Z INFO applying snapshot {"current-snapshot-index": 18, "current-applied-index": 20, "incoming-leader-snapshot-index": 21, "incoming-leader-snapshot-term": 0} 2623s logger.go:146: 2026-02-08T06:44:39.079Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "160.184µs"} 2623s logger.go:146: 2026-02-08T06:44:39.079Z INFO restoring mvcc store 2623s logger.go:146: 2026-02-08T06:44:39.080Z INFO kvstore restored {"current-rev": 1} 2623s logger.go:146: 2026-02-08T06:44:39.080Z INFO restored mvcc store {"consistent-index": 20} 2623s logger.go:146: 2026-02-08T06:44:39.080Z INFO restoring alarm store 2623s logger.go:146: 2026-02-08T06:44:39.075Z INFO applied incoming Raft snapshot {"snapshot-index": 21} 2623s logger.go:146: 2026-02-08T06:44:39.088Z INFO closing old backend file 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO restored alarm store 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO restoring v2 store 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO restored v2 store 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO restoring cluster configuration 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO restored cluster configuration 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO removing old peers from network 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO removed old peers from network 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO adding peers from new cluster configuration 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO added peers from new cluster configuration 2623s logger.go:146: 2026-02-08T06:44:39.564Z INFO applied snapshot {"current-snapshot-index": 21, "current-applied-index": 21, "incoming-leader-snapshot-index": 21, "incoming-leader-snapshot-term": 0} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG Applying entries {"num-entries": 1} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG Applying entry {"index": 22, "term": 0, "type": "EntryNormal"} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG apply entry normal {"consistent-index": 20, "entry-index": 22, "should-applyV3": true} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG applyEntryNormal {"V2request": "ID:22 Method:\"QGET\" "} 2623s logger.go:146: 2026-02-08T06:44:39.564Z WARN apply request took too long {"took": "6.449µs", "expected-duration": "0s", "prefix": "", "request": "ID:22 Method:\"QGET\" ", "response": ""} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG Applying entries {"num-entries": 1} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG Applying entry {"index": 23, "term": 0, "type": "EntryNormal"} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG apply entry normal {"consistent-index": 22, "entry-index": 23, "should-applyV3": true} 2623s logger.go:146: 2026-02-08T06:44:39.564Z DEBUG applyEntryNormal {"V2request": "ID:23 Method:\"QGET\" "} 2623s logger.go:146: 2026-02-08T06:44:39.564Z WARN apply request took too long {"took": "1.852µs", "expected-duration": "0s", "prefix": "", "request": "ID:23 Method:\"QGET\" ", "response": ""} 2623s logger.go:146: 2026-02-08T06:44:39.565Z INFO closed old backend file 2623s logger.go:146: 2026-02-08T06:44:39.626Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000018.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:39.830Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:39.830Z INFO applying snapshot {"current-snapshot-index": 21, "current-applied-index": 23, "incoming-leader-snapshot-index": 24, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:39.830Z INFO applied incoming Raft snapshot {"snapshot-index": 24} 2624s logger.go:146: 2026-02-08T06:44:39.830Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "161.191µs"} 2624s logger.go:146: 2026-02-08T06:44:39.830Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:39.888Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:39.888Z INFO restored mvcc store {"consistent-index": 23} 2624s logger.go:146: 2026-02-08T06:44:39.888Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:39.888Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:39.890Z INFO applied snapshot {"current-snapshot-index": 24, "current-applied-index": 24, "incoming-leader-snapshot-index": 24, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG Applying entry {"index": 25, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG apply entry normal {"consistent-index": 23, "entry-index": 25, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG applyEntryNormal {"V2request": "ID:25 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:39.890Z WARN apply request took too long {"took": "4.945µs", "expected-duration": "0s", "prefix": "", "request": "ID:25 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG Applying entry {"index": 26, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG apply entry normal {"consistent-index": 25, "entry-index": 26, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:39.890Z DEBUG applyEntryNormal {"V2request": "ID:26 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:39.890Z WARN apply request took too long {"took": "1.583µs", "expected-duration": "0s", "prefix": "", "request": "ID:26 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:39.891Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000001b.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:39.894Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:39.894Z INFO applied incoming Raft snapshot {"snapshot-index": 27} 2624s logger.go:146: 2026-02-08T06:44:39.894Z INFO applying snapshot {"current-snapshot-index": 24, "current-applied-index": 26, "incoming-leader-snapshot-index": 27, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:39.894Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "92.8µs"} 2624s logger.go:146: 2026-02-08T06:44:39.894Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:39.896Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:39.896Z INFO restored mvcc store {"consistent-index": 26} 2624s logger.go:146: 2026-02-08T06:44:39.896Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:39.992Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.003Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.003Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.003Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.004Z INFO applied snapshot {"current-snapshot-index": 27, "current-applied-index": 27, "incoming-leader-snapshot-index": 27, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.004Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.004Z DEBUG Applying entry {"index": 28, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.004Z DEBUG apply entry normal {"consistent-index": 26, "entry-index": 28, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.004Z DEBUG applyEntryNormal {"V2request": "ID:28 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.004Z WARN apply request took too long {"took": "4.536µs", "expected-duration": "0s", "prefix": "", "request": "ID:28 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.005Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.005Z DEBUG Applying entry {"index": 29, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.005Z DEBUG apply entry normal {"consistent-index": 28, "entry-index": 29, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.005Z DEBUG applyEntryNormal {"V2request": "ID:29 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.005Z WARN apply request took too long {"took": "4.706µs", "expected-duration": "0s", "prefix": "", "request": "ID:29 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.270Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000001e.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.272Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.272Z INFO applied incoming Raft snapshot {"snapshot-index": 30} 2624s logger.go:146: 2026-02-08T06:44:40.272Z INFO applying snapshot {"current-snapshot-index": 27, "current-applied-index": 29, "incoming-leader-snapshot-index": 30, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.273Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "133.078µs"} 2624s logger.go:146: 2026-02-08T06:44:40.273Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.273Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.273Z INFO restored mvcc store {"consistent-index": 29} 2624s logger.go:146: 2026-02-08T06:44:40.273Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.274Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.274Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.274Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.274Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.275Z INFO applied snapshot {"current-snapshot-index": 30, "current-applied-index": 30, "incoming-leader-snapshot-index": 30, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG Applying entry {"index": 31, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG apply entry normal {"consistent-index": 29, "entry-index": 31, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG applyEntryNormal {"V2request": "ID:31 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.275Z WARN apply request took too long {"took": "5.446µs", "expected-duration": "0s", "prefix": "", "request": "ID:31 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG Applying entry {"index": 32, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG apply entry normal {"consistent-index": 31, "entry-index": 32, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.275Z DEBUG applyEntryNormal {"V2request": "ID:32 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.275Z WARN apply request took too long {"took": "1.806µs", "expected-duration": "0s", "prefix": "", "request": "ID:32 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.408Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000021.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO applied incoming Raft snapshot {"snapshot-index": 33} 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO applying snapshot {"current-snapshot-index": 30, "current-applied-index": 32, "incoming-leader-snapshot-index": 33, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "116.927µs"} 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.410Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.411Z INFO restored mvcc store {"consistent-index": 32} 2624s logger.go:146: 2026-02-08T06:44:40.411Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.411Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.412Z INFO applied snapshot {"current-snapshot-index": 33, "current-applied-index": 33, "incoming-leader-snapshot-index": 33, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.412Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.412Z DEBUG Applying entry {"index": 34, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.412Z DEBUG apply entry normal {"consistent-index": 32, "entry-index": 34, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.412Z DEBUG applyEntryNormal {"V2request": "ID:34 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.412Z WARN apply request took too long {"took": "5.137µs", "expected-duration": "0s", "prefix": "", "request": "ID:34 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.413Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.413Z DEBUG Applying entry {"index": 35, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.413Z DEBUG apply entry normal {"consistent-index": 34, "entry-index": 35, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.413Z DEBUG applyEntryNormal {"V2request": "ID:35 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.413Z WARN apply request took too long {"took": "9.363µs", "expected-duration": "0s", "prefix": "", "request": "ID:35 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.413Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000024.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.453Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.454Z INFO applied incoming Raft snapshot {"snapshot-index": 36} 2624s logger.go:146: 2026-02-08T06:44:40.454Z INFO applying snapshot {"current-snapshot-index": 33, "current-applied-index": 35, "incoming-leader-snapshot-index": 36, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.454Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "70.864µs"} 2624s logger.go:146: 2026-02-08T06:44:40.454Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.455Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.455Z INFO restored mvcc store {"consistent-index": 35} 2624s logger.go:146: 2026-02-08T06:44:40.455Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.455Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO applied snapshot {"current-snapshot-index": 36, "current-applied-index": 36, "incoming-leader-snapshot-index": 36, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG Applying entry {"index": 37, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG apply entry normal {"consistent-index": 35, "entry-index": 37, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG applyEntryNormal {"V2request": "ID:37 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.456Z WARN apply request took too long {"took": "2.222µs", "expected-duration": "0s", "prefix": "", "request": "ID:37 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG Applying entry {"index": 38, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG apply entry normal {"consistent-index": 37, "entry-index": 38, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.456Z DEBUG applyEntryNormal {"V2request": "ID:38 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.456Z WARN apply request took too long {"took": "1.475µs", "expected-duration": "0s", "prefix": "", "request": "ID:38 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.456Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.457Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000027.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.477Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.477Z INFO applied incoming Raft snapshot {"snapshot-index": 39} 2624s logger.go:146: 2026-02-08T06:44:40.477Z INFO applying snapshot {"current-snapshot-index": 36, "current-applied-index": 38, "incoming-leader-snapshot-index": 39, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.477Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "56.486µs"} 2624s logger.go:146: 2026-02-08T06:44:40.477Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restored mvcc store {"consistent-index": 38} 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO applied snapshot {"current-snapshot-index": 39, "current-applied-index": 39, "incoming-leader-snapshot-index": 39, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.478Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG Applying entry {"index": 40, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG apply entry normal {"consistent-index": 38, "entry-index": 40, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG applyEntryNormal {"V2request": "ID:40 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.478Z WARN apply request took too long {"took": "2.53µs", "expected-duration": "0s", "prefix": "", "request": "ID:40 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG Applying entry {"index": 41, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.478Z DEBUG apply entry normal {"consistent-index": 40, "entry-index": 41, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.479Z DEBUG applyEntryNormal {"V2request": "ID:41 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.479Z WARN apply request took too long {"took": "1.77µs", "expected-duration": "0s", "prefix": "", "request": "ID:41 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.479Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000002a.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.480Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.480Z INFO applied incoming Raft snapshot {"snapshot-index": 42} 2624s logger.go:146: 2026-02-08T06:44:40.480Z INFO applying snapshot {"current-snapshot-index": 39, "current-applied-index": 41, "incoming-leader-snapshot-index": 42, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.480Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "68.932µs"} 2624s logger.go:146: 2026-02-08T06:44:40.480Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.482Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.482Z INFO restored mvcc store {"consistent-index": 41} 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.483Z INFO applied snapshot {"current-snapshot-index": 42, "current-applied-index": 42, "incoming-leader-snapshot-index": 42, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG Applying entry {"index": 43, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG apply entry normal {"consistent-index": 41, "entry-index": 43, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG applyEntryNormal {"V2request": "ID:43 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.483Z WARN apply request took too long {"took": "1.94µs", "expected-duration": "0s", "prefix": "", "request": "ID:43 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG Applying entry {"index": 44, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG apply entry normal {"consistent-index": 43, "entry-index": 44, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.483Z DEBUG applyEntryNormal {"V2request": "ID:44 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.483Z WARN apply request took too long {"took": "1.403µs", "expected-duration": "0s", "prefix": "", "request": "ID:44 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.484Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.484Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000002d.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO applied incoming Raft snapshot {"snapshot-index": 45} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO applying snapshot {"current-snapshot-index": 42, "current-applied-index": 44, "incoming-leader-snapshot-index": 45, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "45.946µs"} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO restored mvcc store {"consistent-index": 44} 2624s logger.go:146: 2026-02-08T06:44:40.485Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.486Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.487Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.487Z INFO applied snapshot {"current-snapshot-index": 45, "current-applied-index": 45, "incoming-leader-snapshot-index": 45, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG Applying entry {"index": 46, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG apply entry normal {"consistent-index": 44, "entry-index": 46, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG applyEntryNormal {"V2request": "ID:46 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.487Z WARN apply request took too long {"took": "1.977µs", "expected-duration": "0s", "prefix": "", "request": "ID:46 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG Applying entry {"index": 47, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG apply entry normal {"consistent-index": 46, "entry-index": 47, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.487Z DEBUG applyEntryNormal {"V2request": "ID:47 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.487Z WARN apply request took too long {"took": "1.393µs", "expected-duration": "0s", "prefix": "", "request": "ID:47 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.603Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000030.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.604Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.604Z INFO applied incoming Raft snapshot {"snapshot-index": 48} 2624s logger.go:146: 2026-02-08T06:44:40.604Z INFO applying snapshot {"current-snapshot-index": 45, "current-applied-index": 47, "incoming-leader-snapshot-index": 48, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "126.421µs"} 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO restored mvcc store {"consistent-index": 47} 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.605Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.606Z INFO applied snapshot {"current-snapshot-index": 48, "current-applied-index": 48, "incoming-leader-snapshot-index": 48, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG Applying entry {"index": 49, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG apply entry normal {"consistent-index": 47, "entry-index": 49, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG applyEntryNormal {"V2request": "ID:49 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.606Z WARN apply request took too long {"took": "5.237µs", "expected-duration": "0s", "prefix": "", "request": "ID:49 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG Applying entry {"index": 50, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG apply entry normal {"consistent-index": 49, "entry-index": 50, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.606Z DEBUG applyEntryNormal {"V2request": "ID:50 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.607Z WARN apply request took too long {"took": "1.682µs", "expected-duration": "0s", "prefix": "", "request": "ID:50 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.609Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2624s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000033.snap.db","bytes":20480,"size":"20 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.610Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2624s logger.go:146: 2026-02-08T06:44:40.610Z INFO applied incoming Raft snapshot {"snapshot-index": 51} 2624s logger.go:146: 2026-02-08T06:44:40.610Z INFO applying snapshot {"current-snapshot-index": 48, "current-applied-index": 50, "incoming-leader-snapshot-index": 51, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.610Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "40.928µs"} 2624s logger.go:146: 2026-02-08T06:44:40.610Z INFO restoring mvcc store 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO kvstore restored {"current-rev": 1} 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO restored mvcc store {"consistent-index": 50} 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO restoring alarm store 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO closing old backend file 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO closed old backend file 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO restored alarm store 2624s logger.go:146: 2026-02-08T06:44:40.611Z INFO restoring v2 store 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO restored v2 store 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO restoring cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO restored cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO removing old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO removed old peers from network 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO adding peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO added peers from new cluster configuration 2624s logger.go:146: 2026-02-08T06:44:40.612Z INFO applied snapshot {"current-snapshot-index": 51, "current-applied-index": 51, "incoming-leader-snapshot-index": 51, "incoming-leader-snapshot-term": 0} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG Applying entry {"index": 52, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG apply entry normal {"consistent-index": 50, "entry-index": 52, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG applyEntryNormal {"V2request": "ID:52 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.612Z WARN apply request took too long {"took": "2.903µs", "expected-duration": "0s", "prefix": "", "request": "ID:52 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG Applying entries {"num-entries": 1} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG Applying entry {"index": 53, "term": 0, "type": "EntryNormal"} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG apply entry normal {"consistent-index": 52, "entry-index": 53, "should-applyV3": true} 2624s logger.go:146: 2026-02-08T06:44:40.612Z DEBUG applyEntryNormal {"V2request": "ID:53 Method:\"QGET\" "} 2624s logger.go:146: 2026-02-08T06:44:40.612Z WARN apply request took too long {"took": "1.663µs", "expected-duration": "0s", "prefix": "", "request": "ID:53 Method:\"QGET\" ", "response": ""} 2624s logger.go:146: 2026-02-08T06:44:40.617Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2625s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000036.snap.db","bytes":20480,"size":"20 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.209Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.209Z INFO applying snapshot {"current-snapshot-index": 51, "current-applied-index": 53, "incoming-leader-snapshot-index": 54, "incoming-leader-snapshot-term": 0} 2625s logger.go:146: 2026-02-08T06:44:41.210Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "164.975µs"} 2625s logger.go:146: 2026-02-08T06:44:41.210Z INFO restoring mvcc store 2625s logger.go:146: 2026-02-08T06:44:41.209Z INFO applied incoming Raft snapshot {"snapshot-index": 54} 2625s logger.go:146: 2026-02-08T06:44:41.212Z INFO kvstore restored {"current-rev": 1} 2625s logger.go:146: 2026-02-08T06:44:41.212Z INFO restored mvcc store {"consistent-index": 53} 2625s logger.go:146: 2026-02-08T06:44:41.212Z INFO restoring alarm store 2625s logger.go:146: 2026-02-08T06:44:41.212Z INFO closing old backend file 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO restored alarm store 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO restoring v2 store 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO restored v2 store 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO restoring cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO restored cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO removing old peers from network 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO removed old peers from network 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO adding peers from new cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO added peers from new cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.263Z INFO applied snapshot {"current-snapshot-index": 54, "current-applied-index": 54, "incoming-leader-snapshot-index": 54, "incoming-leader-snapshot-term": 0} 2625s logger.go:146: 2026-02-08T06:44:41.263Z DEBUG Applying entries {"num-entries": 1} 2625s logger.go:146: 2026-02-08T06:44:41.263Z DEBUG Applying entry {"index": 55, "term": 0, "type": "EntryNormal"} 2625s logger.go:146: 2026-02-08T06:44:41.263Z DEBUG apply entry normal {"consistent-index": 53, "entry-index": 55, "should-applyV3": true} 2625s logger.go:146: 2026-02-08T06:44:41.264Z DEBUG applyEntryNormal {"V2request": "ID:55 Method:\"QGET\" "} 2625s logger.go:146: 2026-02-08T06:44:41.264Z WARN apply request took too long {"took": "7.547µs", "expected-duration": "0s", "prefix": "", "request": "ID:55 Method:\"QGET\" ", "response": ""} 2625s logger.go:146: 2026-02-08T06:44:41.264Z DEBUG Applying entries {"num-entries": 1} 2625s logger.go:146: 2026-02-08T06:44:41.264Z DEBUG Applying entry {"index": 56, "term": 0, "type": "EntryNormal"} 2625s logger.go:146: 2026-02-08T06:44:41.264Z DEBUG apply entry normal {"consistent-index": 55, "entry-index": 56, "should-applyV3": true} 2625s logger.go:146: 2026-02-08T06:44:41.264Z DEBUG applyEntryNormal {"V2request": "ID:56 Method:\"QGET\" "} 2625s logger.go:146: 2026-02-08T06:44:41.264Z WARN apply request took too long {"took": "1.742µs", "expected-duration": "0s", "prefix": "", "request": "ID:56 Method:\"QGET\" ", "response": ""} 2625s logger.go:146: 2026-02-08T06:44:41.264Z INFO closed old backend file 2625s logger.go:146: 2026-02-08T06:44:41.278Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2625s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000039.snap.db","bytes":20480,"size":"20 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.298Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.298Z INFO applied incoming Raft snapshot {"snapshot-index": 57} 2625s logger.go:146: 2026-02-08T06:44:41.298Z INFO applying snapshot {"current-snapshot-index": 54, "current-applied-index": 56, "incoming-leader-snapshot-index": 57, "incoming-leader-snapshot-term": 0} 2625s logger.go:146: 2026-02-08T06:44:41.298Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "129.285µs"} 2625s logger.go:146: 2026-02-08T06:44:41.298Z INFO restoring mvcc store 2625s logger.go:146: 2026-02-08T06:44:41.299Z INFO kvstore restored {"current-rev": 1} 2625s logger.go:146: 2026-02-08T06:44:41.299Z INFO restored mvcc store {"consistent-index": 56} 2625s logger.go:146: 2026-02-08T06:44:41.299Z INFO restoring alarm store 2625s logger.go:146: 2026-02-08T06:44:41.299Z INFO closing old backend file 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO restored alarm store 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO restoring v2 store 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO restored v2 store 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO restoring cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO restored cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO removing old peers from network 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO removed old peers from network 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO adding peers from new cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO added peers from new cluster configuration 2625s logger.go:146: 2026-02-08T06:44:41.480Z INFO applied snapshot {"current-snapshot-index": 57, "current-applied-index": 57, "incoming-leader-snapshot-index": 57, "incoming-leader-snapshot-term": 0} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG Applying entries {"num-entries": 1} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG Applying entry {"index": 58, "term": 0, "type": "EntryNormal"} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG apply entry normal {"consistent-index": 56, "entry-index": 58, "should-applyV3": true} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG applyEntryNormal {"V2request": "ID:58 Method:\"QGET\" "} 2625s logger.go:146: 2026-02-08T06:44:41.480Z WARN apply request took too long {"took": "6.668µs", "expected-duration": "0s", "prefix": "", "request": "ID:58 Method:\"QGET\" ", "response": ""} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG Applying entries {"num-entries": 1} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG Applying entry {"index": 59, "term": 0, "type": "EntryNormal"} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG apply entry normal {"consistent-index": 58, "entry-index": 59, "should-applyV3": true} 2625s logger.go:146: 2026-02-08T06:44:41.480Z DEBUG applyEntryNormal {"V2request": "ID:59 Method:\"QGET\" "} 2625s logger.go:146: 2026-02-08T06:44:41.480Z WARN apply request took too long {"took": "1.78µs", "expected-duration": "0s", "prefix": "", "request": "ID:59 Method:\"QGET\" ", "response": ""} 2625s logger.go:146: 2026-02-08T06:44:41.638Z INFO closed old backend file 2625s logger.go:146: 2026-02-08T06:44:41.648Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2625s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000003c.snap.db","bytes":20480,"size":"20 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.651Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2625s logger.go:146: 2026-02-08T06:44:41.651Z INFO applying snapshot {"current-snapshot-index": 57, "current-applied-index": 59, "incoming-leader-snapshot-index": 60, "incoming-leader-snapshot-term": 0} 2625s logger.go:146: 2026-02-08T06:44:41.651Z INFO applied incoming Raft snapshot {"snapshot-index": 60} 2625s logger.go:146: 2026-02-08T06:44:41.652Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "119.991µs"} 2625s logger.go:146: 2026-02-08T06:44:41.652Z INFO restoring mvcc store 2625s logger.go:146: 2026-02-08T06:44:41.654Z INFO kvstore restored {"current-rev": 1} 2625s logger.go:146: 2026-02-08T06:44:41.654Z INFO restored mvcc store {"consistent-index": 59} 2625s logger.go:146: 2026-02-08T06:44:41.654Z INFO restoring alarm store 2625s logger.go:146: 2026-02-08T06:44:41.654Z INFO closing old backend file 2626s logger.go:146: 2026-02-08T06:44:41.765Z INFO restored alarm store 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO restoring v2 store 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO restored v2 store 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO restoring cluster configuration 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO restored cluster configuration 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO removing old peers from network 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO removed old peers from network 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO adding peers from new cluster configuration 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO added peers from new cluster configuration 2626s logger.go:146: 2026-02-08T06:44:41.772Z INFO applied snapshot {"current-snapshot-index": 60, "current-applied-index": 60, "incoming-leader-snapshot-index": 60, "incoming-leader-snapshot-term": 0} 2626s logger.go:146: 2026-02-08T06:44:41.772Z DEBUG Applying entries {"num-entries": 1} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG Applying entry {"index": 61, "term": 0, "type": "EntryNormal"} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG apply entry normal {"consistent-index": 59, "entry-index": 61, "should-applyV3": true} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG applyEntryNormal {"V2request": "ID:61 Method:\"QGET\" "} 2626s logger.go:146: 2026-02-08T06:44:41.773Z WARN apply request took too long {"took": "6.861µs", "expected-duration": "0s", "prefix": "", "request": "ID:61 Method:\"QGET\" ", "response": ""} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG Applying entries {"num-entries": 1} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG Applying entry {"index": 62, "term": 0, "type": "EntryNormal"} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG apply entry normal {"consistent-index": 61, "entry-index": 62, "should-applyV3": true} 2626s logger.go:146: 2026-02-08T06:44:41.773Z DEBUG applyEntryNormal {"V2request": "ID:62 Method:\"QGET\" "} 2626s logger.go:146: 2026-02-08T06:44:41.773Z WARN apply request took too long {"took": "2.118µs", "expected-duration": "0s", "prefix": "", "request": "ID:62 Method:\"QGET\" ", "response": ""} 2626s logger.go:146: 2026-02-08T06:44:41.825Z INFO closed old backend file 2626s logger.go:146: 2026-02-08T06:44:41.834Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2626s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000003f.snap.db","bytes":20480,"size":"20 kB"} 2626s logger.go:146: 2026-02-08T06:44:42.605Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2626s logger.go:146: 2026-02-08T06:44:42.605Z INFO applying snapshot {"current-snapshot-index": 60, "current-applied-index": 62, "incoming-leader-snapshot-index": 63, "incoming-leader-snapshot-term": 0} 2626s logger.go:146: 2026-02-08T06:44:42.605Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "148.409µs"} 2626s logger.go:146: 2026-02-08T06:44:42.605Z INFO restoring mvcc store 2626s logger.go:146: 2026-02-08T06:44:42.606Z INFO kvstore restored {"current-rev": 1} 2626s logger.go:146: 2026-02-08T06:44:42.606Z INFO restored mvcc store {"consistent-index": 62} 2626s logger.go:146: 2026-02-08T06:44:42.606Z INFO restoring alarm store 2626s logger.go:146: 2026-02-08T06:44:42.605Z INFO applied incoming Raft snapshot {"snapshot-index": 63} 2626s logger.go:146: 2026-02-08T06:44:42.606Z INFO closing old backend file 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO restored alarm store 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO restoring v2 store 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO restored v2 store 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO restoring cluster configuration 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO closed old backend file 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO restored cluster configuration 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO removing old peers from network 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO removed old peers from network 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO adding peers from new cluster configuration 2627s logger.go:146: 2026-02-08T06:44:42.756Z INFO added peers from new cluster configuration 2627s logger.go:146: 2026-02-08T06:44:42.757Z INFO applied snapshot {"current-snapshot-index": 63, "current-applied-index": 63, "incoming-leader-snapshot-index": 63, "incoming-leader-snapshot-term": 0} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG Applying entries {"num-entries": 1} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG Applying entry {"index": 64, "term": 0, "type": "EntryNormal"} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG apply entry normal {"consistent-index": 62, "entry-index": 64, "should-applyV3": true} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG applyEntryNormal {"V2request": "ID:64 Method:\"QGET\" "} 2627s logger.go:146: 2026-02-08T06:44:42.757Z WARN apply request took too long {"took": "5.419µs", "expected-duration": "0s", "prefix": "", "request": "ID:64 Method:\"QGET\" ", "response": ""} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG Applying entries {"num-entries": 1} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG Applying entry {"index": 65, "term": 0, "type": "EntryNormal"} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG apply entry normal {"consistent-index": 64, "entry-index": 65, "should-applyV3": true} 2627s logger.go:146: 2026-02-08T06:44:42.757Z DEBUG applyEntryNormal {"V2request": "ID:65 Method:\"QGET\" "} 2627s logger.go:146: 2026-02-08T06:44:42.757Z WARN apply request took too long {"took": "1.571µs", "expected-duration": "0s", "prefix": "", "request": "ID:65 Method:\"QGET\" ", "response": ""} 2627s logger.go:146: 2026-02-08T06:44:43.240Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2627s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000042.snap.db","bytes":20480,"size":"20 kB"} 2627s logger.go:146: 2026-02-08T06:44:43.343Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2627s logger.go:146: 2026-02-08T06:44:43.343Z INFO applied incoming Raft snapshot {"snapshot-index": 66} 2627s logger.go:146: 2026-02-08T06:44:43.343Z INFO applying snapshot {"current-snapshot-index": 63, "current-applied-index": 65, "incoming-leader-snapshot-index": 66, "incoming-leader-snapshot-term": 0} 2627s logger.go:146: 2026-02-08T06:44:43.344Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "146.714µs"} 2627s logger.go:146: 2026-02-08T06:44:43.344Z INFO restoring mvcc store 2627s logger.go:146: 2026-02-08T06:44:43.347Z INFO kvstore restored {"current-rev": 1} 2627s logger.go:146: 2026-02-08T06:44:43.347Z INFO restored mvcc store {"consistent-index": 65} 2627s logger.go:146: 2026-02-08T06:44:43.347Z INFO restoring alarm store 2627s logger.go:146: 2026-02-08T06:44:43.347Z INFO closing old backend file 2627s logger.go:146: 2026-02-08T06:44:43.420Z INFO restored alarm store 2627s logger.go:146: 2026-02-08T06:44:43.429Z INFO restoring v2 store 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO closed old backend file 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO restored v2 store 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO restoring cluster configuration 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO restored cluster configuration 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO removing old peers from network 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO removed old peers from network 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO adding peers from new cluster configuration 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO added peers from new cluster configuration 2627s logger.go:146: 2026-02-08T06:44:43.430Z INFO applied snapshot {"current-snapshot-index": 66, "current-applied-index": 66, "incoming-leader-snapshot-index": 66, "incoming-leader-snapshot-term": 0} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG Applying entries {"num-entries": 1} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG Applying entry {"index": 67, "term": 0, "type": "EntryNormal"} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG apply entry normal {"consistent-index": 65, "entry-index": 67, "should-applyV3": true} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG applyEntryNormal {"V2request": "ID:67 Method:\"QGET\" "} 2627s logger.go:146: 2026-02-08T06:44:43.430Z WARN apply request took too long {"took": "4.991µs", "expected-duration": "0s", "prefix": "", "request": "ID:67 Method:\"QGET\" ", "response": ""} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG Applying entries {"num-entries": 1} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG Applying entry {"index": 68, "term": 0, "type": "EntryNormal"} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG apply entry normal {"consistent-index": 67, "entry-index": 68, "should-applyV3": true} 2627s logger.go:146: 2026-02-08T06:44:43.430Z DEBUG applyEntryNormal {"V2request": "ID:68 Method:\"QGET\" "} 2627s logger.go:146: 2026-02-08T06:44:43.430Z WARN apply request took too long {"took": "1.347µs", "expected-duration": "0s", "prefix": "", "request": "ID:68 Method:\"QGET\" ", "response": ""} 2628s logger.go:146: 2026-02-08T06:44:43.733Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2629s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000045.snap.db","bytes":20480,"size":"20 kB"} 2629s logger.go:146: 2026-02-08T06:44:44.753Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2629s logger.go:146: 2026-02-08T06:44:44.753Z INFO applied incoming Raft snapshot {"snapshot-index": 69} 2629s logger.go:146: 2026-02-08T06:44:44.753Z INFO applying snapshot {"current-snapshot-index": 66, "current-applied-index": 68, "incoming-leader-snapshot-index": 69, "incoming-leader-snapshot-term": 0} 2629s logger.go:146: 2026-02-08T06:44:44.754Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "153.817µs"} 2629s logger.go:146: 2026-02-08T06:44:44.754Z INFO restoring mvcc store 2629s logger.go:146: 2026-02-08T06:44:44.756Z INFO kvstore restored {"current-rev": 1} 2629s logger.go:146: 2026-02-08T06:44:44.756Z INFO restored mvcc store {"consistent-index": 68} 2629s logger.go:146: 2026-02-08T06:44:44.757Z INFO restoring alarm store 2629s logger.go:146: 2026-02-08T06:44:44.789Z INFO closing old backend file 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO restored alarm store 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO restoring v2 store 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO restored v2 store 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO restoring cluster configuration 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO restored cluster configuration 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO removing old peers from network 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO removed old peers from network 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO adding peers from new cluster configuration 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO added peers from new cluster configuration 2629s logger.go:146: 2026-02-08T06:44:45.279Z INFO applied snapshot {"current-snapshot-index": 69, "current-applied-index": 69, "incoming-leader-snapshot-index": 69, "incoming-leader-snapshot-term": 0} 2629s logger.go:146: 2026-02-08T06:44:45.279Z DEBUG Applying entries {"num-entries": 1} 2629s logger.go:146: 2026-02-08T06:44:45.279Z DEBUG Applying entry {"index": 70, "term": 0, "type": "EntryNormal"} 2629s logger.go:146: 2026-02-08T06:44:45.279Z DEBUG apply entry normal {"consistent-index": 68, "entry-index": 70, "should-applyV3": true} 2629s logger.go:146: 2026-02-08T06:44:45.279Z DEBUG applyEntryNormal {"V2request": "ID:70 Method:\"QGET\" "} 2629s logger.go:146: 2026-02-08T06:44:45.279Z WARN apply request took too long {"took": "5.827µs", "expected-duration": "0s", "prefix": "", "request": "ID:70 Method:\"QGET\" ", "response": ""} 2629s logger.go:146: 2026-02-08T06:44:45.285Z DEBUG Applying entries {"num-entries": 1} 2629s logger.go:146: 2026-02-08T06:44:45.285Z DEBUG Applying entry {"index": 71, "term": 0, "type": "EntryNormal"} 2629s logger.go:146: 2026-02-08T06:44:45.285Z DEBUG apply entry normal {"consistent-index": 70, "entry-index": 71, "should-applyV3": true} 2629s logger.go:146: 2026-02-08T06:44:45.285Z DEBUG applyEntryNormal {"V2request": "ID:71 Method:\"QGET\" "} 2629s logger.go:146: 2026-02-08T06:44:45.285Z WARN apply request took too long {"took": "5.314µs", "expected-duration": "0s", "prefix": "", "request": "ID:71 Method:\"QGET\" ", "response": ""} 2630s logger.go:146: 2026-02-08T06:44:45.326Z INFO closed old backend file 2630s logger.go:146: 2026-02-08T06:44:45.828Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2630s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000048.snap.db","bytes":20480,"size":"20 kB"} 2630s logger.go:146: 2026-02-08T06:44:45.868Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2630s logger.go:146: 2026-02-08T06:44:45.868Z INFO applying snapshot {"current-snapshot-index": 69, "current-applied-index": 71, "incoming-leader-snapshot-index": 72, "incoming-leader-snapshot-term": 0} 2630s logger.go:146: 2026-02-08T06:44:45.868Z INFO applied incoming Raft snapshot {"snapshot-index": 72} 2630s logger.go:146: 2026-02-08T06:44:45.868Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "169.839µs"} 2630s logger.go:146: 2026-02-08T06:44:45.868Z INFO restoring mvcc store 2630s logger.go:146: 2026-02-08T06:44:45.869Z INFO kvstore restored {"current-rev": 1} 2630s logger.go:146: 2026-02-08T06:44:45.869Z INFO restored mvcc store {"consistent-index": 71} 2630s logger.go:146: 2026-02-08T06:44:45.869Z INFO restoring alarm store 2630s logger.go:146: 2026-02-08T06:44:45.874Z INFO closing old backend file 2630s logger.go:146: 2026-02-08T06:44:45.874Z INFO restored alarm store 2630s logger.go:146: 2026-02-08T06:44:45.874Z INFO restoring v2 store 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO restored v2 store 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO restoring cluster configuration 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO restored cluster configuration 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO removing old peers from network 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO removed old peers from network 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO adding peers from new cluster configuration 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO added peers from new cluster configuration 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO applied snapshot {"current-snapshot-index": 72, "current-applied-index": 72, "incoming-leader-snapshot-index": 72, "incoming-leader-snapshot-term": 0} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG Applying entries {"num-entries": 1} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG Applying entry {"index": 73, "term": 0, "type": "EntryNormal"} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG apply entry normal {"consistent-index": 71, "entry-index": 73, "should-applyV3": true} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG applyEntryNormal {"V2request": "ID:73 Method:\"QGET\" "} 2630s logger.go:146: 2026-02-08T06:44:45.875Z WARN apply request took too long {"took": "5.476µs", "expected-duration": "0s", "prefix": "", "request": "ID:73 Method:\"QGET\" ", "response": ""} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG Applying entries {"num-entries": 1} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG Applying entry {"index": 74, "term": 0, "type": "EntryNormal"} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG apply entry normal {"consistent-index": 73, "entry-index": 74, "should-applyV3": true} 2630s logger.go:146: 2026-02-08T06:44:45.875Z DEBUG applyEntryNormal {"V2request": "ID:74 Method:\"QGET\" "} 2630s logger.go:146: 2026-02-08T06:44:45.875Z WARN apply request took too long {"took": "1.434µs", "expected-duration": "0s", "prefix": "", "request": "ID:74 Method:\"QGET\" ", "response": ""} 2630s logger.go:146: 2026-02-08T06:44:45.875Z INFO closed old backend file 2630s logger.go:146: 2026-02-08T06:44:45.904Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2631s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000004b.snap.db","bytes":20480,"size":"20 kB"} 2631s logger.go:146: 2026-02-08T06:44:47.324Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2631s logger.go:146: 2026-02-08T06:44:47.324Z INFO applied incoming Raft snapshot {"snapshot-index": 75} 2631s logger.go:146: 2026-02-08T06:44:47.324Z INFO applying snapshot {"current-snapshot-index": 72, "current-applied-index": 74, "incoming-leader-snapshot-index": 75, "incoming-leader-snapshot-term": 0} 2631s logger.go:146: 2026-02-08T06:44:47.324Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "149.025µs"} 2631s logger.go:146: 2026-02-08T06:44:47.324Z INFO restoring mvcc store 2631s logger.go:146: 2026-02-08T06:44:47.375Z INFO kvstore restored {"current-rev": 1} 2631s logger.go:146: 2026-02-08T06:44:47.375Z INFO restored mvcc store {"consistent-index": 74} 2631s logger.go:146: 2026-02-08T06:44:47.375Z INFO restoring alarm store 2631s logger.go:146: 2026-02-08T06:44:47.482Z INFO closing old backend file 2632s logger.go:146: 2026-02-08T06:44:47.957Z INFO closed old backend file 2632s logger.go:146: 2026-02-08T06:44:47.957Z INFO restored alarm store 2632s logger.go:146: 2026-02-08T06:44:47.957Z INFO restoring v2 store 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO restored v2 store 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO restoring cluster configuration 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO restored cluster configuration 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO removing old peers from network 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO removed old peers from network 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO adding peers from new cluster configuration 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO added peers from new cluster configuration 2632s logger.go:146: 2026-02-08T06:44:47.958Z INFO applied snapshot {"current-snapshot-index": 75, "current-applied-index": 75, "incoming-leader-snapshot-index": 75, "incoming-leader-snapshot-term": 0} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG Applying entries {"num-entries": 1} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG Applying entry {"index": 76, "term": 0, "type": "EntryNormal"} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG apply entry normal {"consistent-index": 74, "entry-index": 76, "should-applyV3": true} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG applyEntryNormal {"V2request": "ID:76 Method:\"QGET\" "} 2632s logger.go:146: 2026-02-08T06:44:47.958Z WARN apply request took too long {"took": "7.005µs", "expected-duration": "0s", "prefix": "", "request": "ID:76 Method:\"QGET\" ", "response": ""} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG Applying entries {"num-entries": 1} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG Applying entry {"index": 77, "term": 0, "type": "EntryNormal"} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG apply entry normal {"consistent-index": 76, "entry-index": 77, "should-applyV3": true} 2632s logger.go:146: 2026-02-08T06:44:47.958Z DEBUG applyEntryNormal {"V2request": "ID:77 Method:\"QGET\" "} 2632s logger.go:146: 2026-02-08T06:44:47.958Z WARN apply request took too long {"took": "1.829µs", "expected-duration": "0s", "prefix": "", "request": "ID:77 Method:\"QGET\" ", "response": ""} 2632s logger.go:146: 2026-02-08T06:44:48.153Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2632s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000004e.snap.db","bytes":20480,"size":"20 kB"} 2632s logger.go:146: 2026-02-08T06:44:48.358Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2632s logger.go:146: 2026-02-08T06:44:48.358Z INFO applying snapshot {"current-snapshot-index": 75, "current-applied-index": 77, "incoming-leader-snapshot-index": 78, "incoming-leader-snapshot-term": 0} 2632s logger.go:146: 2026-02-08T06:44:48.358Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "128.461µs"} 2632s logger.go:146: 2026-02-08T06:44:48.358Z INFO restoring mvcc store 2632s logger.go:146: 2026-02-08T06:44:48.358Z INFO applied incoming Raft snapshot {"snapshot-index": 78} 2632s logger.go:146: 2026-02-08T06:44:48.360Z INFO kvstore restored {"current-rev": 1} 2632s logger.go:146: 2026-02-08T06:44:48.360Z INFO restored mvcc store {"consistent-index": 77} 2632s logger.go:146: 2026-02-08T06:44:48.360Z INFO restoring alarm store 2632s logger.go:146: 2026-02-08T06:44:48.360Z INFO closing old backend file 2632s logger.go:146: 2026-02-08T06:44:48.591Z INFO restored alarm store 2632s logger.go:146: 2026-02-08T06:44:48.704Z INFO restoring v2 store 2632s logger.go:146: 2026-02-08T06:44:48.704Z INFO restored v2 store 2632s logger.go:146: 2026-02-08T06:44:48.704Z INFO restoring cluster configuration 2632s logger.go:146: 2026-02-08T06:44:48.704Z INFO restored cluster configuration 2632s logger.go:146: 2026-02-08T06:44:48.705Z INFO removing old peers from network 2632s logger.go:146: 2026-02-08T06:44:48.705Z INFO removed old peers from network 2632s logger.go:146: 2026-02-08T06:44:48.705Z INFO adding peers from new cluster configuration 2632s logger.go:146: 2026-02-08T06:44:48.705Z INFO added peers from new cluster configuration 2632s logger.go:146: 2026-02-08T06:44:48.705Z INFO applied snapshot {"current-snapshot-index": 78, "current-applied-index": 78, "incoming-leader-snapshot-index": 78, "incoming-leader-snapshot-term": 0} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG Applying entries {"num-entries": 1} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG Applying entry {"index": 79, "term": 0, "type": "EntryNormal"} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG apply entry normal {"consistent-index": 77, "entry-index": 79, "should-applyV3": true} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG applyEntryNormal {"V2request": "ID:79 Method:\"QGET\" "} 2632s logger.go:146: 2026-02-08T06:44:48.705Z WARN apply request took too long {"took": "8.315µs", "expected-duration": "0s", "prefix": "", "request": "ID:79 Method:\"QGET\" ", "response": ""} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG Applying entries {"num-entries": 1} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG Applying entry {"index": 80, "term": 0, "type": "EntryNormal"} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG apply entry normal {"consistent-index": 79, "entry-index": 80, "should-applyV3": true} 2632s logger.go:146: 2026-02-08T06:44:48.705Z DEBUG applyEntryNormal {"V2request": "ID:80 Method:\"QGET\" "} 2632s logger.go:146: 2026-02-08T06:44:48.705Z WARN apply request took too long {"took": "4.149µs", "expected-duration": "0s", "prefix": "", "request": "ID:80 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:48.751Z INFO closed old backend file 2633s logger.go:146: 2026-02-08T06:44:48.832Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2633s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000051.snap.db","bytes":20480,"size":"20 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.943Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.943Z INFO applied incoming Raft snapshot {"snapshot-index": 81} 2633s logger.go:146: 2026-02-08T06:44:48.943Z INFO applying snapshot {"current-snapshot-index": 78, "current-applied-index": 80, "incoming-leader-snapshot-index": 81, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:48.943Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "117.642µs"} 2633s logger.go:146: 2026-02-08T06:44:48.943Z INFO restoring mvcc store 2633s logger.go:146: 2026-02-08T06:44:48.944Z INFO kvstore restored {"current-rev": 1} 2633s logger.go:146: 2026-02-08T06:44:48.944Z INFO restored mvcc store {"consistent-index": 80} 2633s logger.go:146: 2026-02-08T06:44:48.944Z INFO restoring alarm store 2633s logger.go:146: 2026-02-08T06:44:48.949Z INFO closing old backend file 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO restored alarm store 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO restoring v2 store 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO restored v2 store 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO restoring cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO restored cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO removing old peers from network 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO removed old peers from network 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO adding peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO added peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.950Z INFO applied snapshot {"current-snapshot-index": 81, "current-applied-index": 81, "incoming-leader-snapshot-index": 81, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG Applying entry {"index": 82, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG apply entry normal {"consistent-index": 80, "entry-index": 82, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG applyEntryNormal {"V2request": "ID:82 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:48.950Z WARN apply request took too long {"took": "5.417µs", "expected-duration": "0s", "prefix": "", "request": "ID:82 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG Applying entry {"index": 83, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG apply entry normal {"consistent-index": 82, "entry-index": 83, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:48.950Z DEBUG applyEntryNormal {"V2request": "ID:83 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:48.950Z WARN apply request took too long {"took": "1.613µs", "expected-duration": "0s", "prefix": "", "request": "ID:83 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:48.951Z INFO closed old backend file 2633s logger.go:146: 2026-02-08T06:44:48.951Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2633s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000054.snap.db","bytes":20480,"size":"20 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.960Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.960Z INFO applied incoming Raft snapshot {"snapshot-index": 84} 2633s logger.go:146: 2026-02-08T06:44:48.960Z INFO applying snapshot {"current-snapshot-index": 81, "current-applied-index": 83, "incoming-leader-snapshot-index": 84, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:48.961Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "179.226µs"} 2633s logger.go:146: 2026-02-08T06:44:48.961Z INFO restoring mvcc store 2633s logger.go:146: 2026-02-08T06:44:48.963Z INFO kvstore restored {"current-rev": 1} 2633s logger.go:146: 2026-02-08T06:44:48.963Z INFO restored mvcc store {"consistent-index": 83} 2633s logger.go:146: 2026-02-08T06:44:48.963Z INFO restoring alarm store 2633s logger.go:146: 2026-02-08T06:44:48.963Z INFO closing old backend file 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO restored alarm store 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO restoring v2 store 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO restored v2 store 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO closed old backend file 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO restoring cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO restored cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO removing old peers from network 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO removed old peers from network 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO adding peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO added peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:48.964Z INFO applied snapshot {"current-snapshot-index": 84, "current-applied-index": 84, "incoming-leader-snapshot-index": 84, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:48.964Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:48.964Z DEBUG Applying entry {"index": 85, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:48.964Z DEBUG apply entry normal {"consistent-index": 83, "entry-index": 85, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:48.964Z DEBUG applyEntryNormal {"V2request": "ID:85 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:48.965Z WARN apply request took too long {"took": "3.444µs", "expected-duration": "0s", "prefix": "", "request": "ID:85 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:48.965Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:48.965Z DEBUG Applying entry {"index": 86, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:48.965Z DEBUG apply entry normal {"consistent-index": 85, "entry-index": 86, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:48.965Z DEBUG applyEntryNormal {"V2request": "ID:86 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:48.965Z WARN apply request took too long {"took": "2.453µs", "expected-duration": "0s", "prefix": "", "request": "ID:86 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:48.968Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2633s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000057.snap.db","bytes":20480,"size":"20 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.971Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2633s logger.go:146: 2026-02-08T06:44:48.971Z INFO applied incoming Raft snapshot {"snapshot-index": 87} 2633s logger.go:146: 2026-02-08T06:44:48.971Z INFO applying snapshot {"current-snapshot-index": 84, "current-applied-index": 86, "incoming-leader-snapshot-index": 87, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:48.972Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "58.126µs"} 2633s logger.go:146: 2026-02-08T06:44:48.972Z INFO restoring mvcc store 2633s logger.go:146: 2026-02-08T06:44:49.060Z INFO kvstore restored {"current-rev": 1} 2633s logger.go:146: 2026-02-08T06:44:49.060Z INFO restored mvcc store {"consistent-index": 86} 2633s logger.go:146: 2026-02-08T06:44:49.060Z INFO restoring alarm store 2633s logger.go:146: 2026-02-08T06:44:49.061Z INFO closing old backend file 2633s logger.go:146: 2026-02-08T06:44:49.417Z INFO closed old backend file 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO restored alarm store 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO restoring v2 store 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO restored v2 store 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO restoring cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO restored cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO removing old peers from network 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO removed old peers from network 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO adding peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO added peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.605Z INFO applied snapshot {"current-snapshot-index": 87, "current-applied-index": 87, "incoming-leader-snapshot-index": 87, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:49.605Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG Applying entry {"index": 88, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG apply entry normal {"consistent-index": 86, "entry-index": 88, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG applyEntryNormal {"V2request": "ID:88 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:49.606Z WARN apply request took too long {"took": "5.998µs", "expected-duration": "0s", "prefix": "", "request": "ID:88 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG Applying entry {"index": 89, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG apply entry normal {"consistent-index": 88, "entry-index": 89, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:49.606Z DEBUG applyEntryNormal {"V2request": "ID:89 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:49.606Z WARN apply request took too long {"took": "2.024µs", "expected-duration": "0s", "prefix": "", "request": "ID:89 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:49.644Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2633s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000005a.snap.db","bytes":20480,"size":"20 kB"} 2633s logger.go:146: 2026-02-08T06:44:49.694Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2633s logger.go:146: 2026-02-08T06:44:49.694Z INFO applying snapshot {"current-snapshot-index": 87, "current-applied-index": 89, "incoming-leader-snapshot-index": 90, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:49.694Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "133.057µs"} 2633s logger.go:146: 2026-02-08T06:44:49.694Z INFO restoring mvcc store 2633s logger.go:146: 2026-02-08T06:44:49.695Z INFO kvstore restored {"current-rev": 1} 2633s logger.go:146: 2026-02-08T06:44:49.695Z INFO restored mvcc store {"consistent-index": 89} 2633s logger.go:146: 2026-02-08T06:44:49.695Z INFO restoring alarm store 2633s logger.go:146: 2026-02-08T06:44:49.694Z INFO applied incoming Raft snapshot {"snapshot-index": 90} 2633s logger.go:146: 2026-02-08T06:44:49.695Z INFO closing old backend file 2633s logger.go:146: 2026-02-08T06:44:49.696Z INFO restored alarm store 2633s logger.go:146: 2026-02-08T06:44:49.696Z INFO restoring v2 store 2633s logger.go:146: 2026-02-08T06:44:49.696Z INFO restored v2 store 2633s logger.go:146: 2026-02-08T06:44:49.696Z INFO restoring cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.697Z INFO restored cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.697Z INFO removing old peers from network 2633s logger.go:146: 2026-02-08T06:44:49.697Z INFO removed old peers from network 2633s logger.go:146: 2026-02-08T06:44:49.698Z INFO adding peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.698Z INFO added peers from new cluster configuration 2633s logger.go:146: 2026-02-08T06:44:49.698Z INFO applied snapshot {"current-snapshot-index": 90, "current-applied-index": 90, "incoming-leader-snapshot-index": 90, "incoming-leader-snapshot-term": 0} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG Applying entry {"index": 91, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG apply entry normal {"consistent-index": 89, "entry-index": 91, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG applyEntryNormal {"V2request": "ID:91 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:49.698Z WARN apply request took too long {"took": "6.628µs", "expected-duration": "0s", "prefix": "", "request": "ID:91 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG Applying entries {"num-entries": 1} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG Applying entry {"index": 92, "term": 0, "type": "EntryNormal"} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG apply entry normal {"consistent-index": 91, "entry-index": 92, "should-applyV3": true} 2633s logger.go:146: 2026-02-08T06:44:49.698Z DEBUG applyEntryNormal {"V2request": "ID:92 Method:\"QGET\" "} 2633s logger.go:146: 2026-02-08T06:44:49.698Z WARN apply request took too long {"took": "5.179µs", "expected-duration": "0s", "prefix": "", "request": "ID:92 Method:\"QGET\" ", "response": ""} 2633s logger.go:146: 2026-02-08T06:44:49.698Z INFO closed old backend file 2633s logger.go:146: 2026-02-08T06:44:49.702Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2634s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000005d.snap.db","bytes":20480,"size":"20 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.752Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.752Z INFO applied incoming Raft snapshot {"snapshot-index": 93} 2634s logger.go:146: 2026-02-08T06:44:49.752Z INFO applying snapshot {"current-snapshot-index": 90, "current-applied-index": 92, "incoming-leader-snapshot-index": 93, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.753Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "124.564µs"} 2634s logger.go:146: 2026-02-08T06:44:49.753Z INFO restoring mvcc store 2634s logger.go:146: 2026-02-08T06:44:49.754Z INFO kvstore restored {"current-rev": 1} 2634s logger.go:146: 2026-02-08T06:44:49.754Z INFO restored mvcc store {"consistent-index": 92} 2634s logger.go:146: 2026-02-08T06:44:49.754Z INFO restoring alarm store 2634s logger.go:146: 2026-02-08T06:44:49.755Z INFO closing old backend file 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO closed old backend file 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO restored alarm store 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO restoring v2 store 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO restored v2 store 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO restoring cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO restored cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO removing old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO removed old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO adding peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO added peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.757Z INFO applied snapshot {"current-snapshot-index": 93, "current-applied-index": 93, "incoming-leader-snapshot-index": 93, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.757Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG Applying entry {"index": 94, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG apply entry normal {"consistent-index": 92, "entry-index": 94, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG applyEntryNormal {"V2request": "ID:94 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.758Z WARN apply request took too long {"took": "6.776µs", "expected-duration": "0s", "prefix": "", "request": "ID:94 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG Applying entry {"index": 95, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG apply entry normal {"consistent-index": 94, "entry-index": 95, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.758Z DEBUG applyEntryNormal {"V2request": "ID:95 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.758Z WARN apply request took too long {"took": "2.481µs", "expected-duration": "0s", "prefix": "", "request": "ID:95 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.768Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2634s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000060.snap.db","bytes":20480,"size":"20 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.769Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.769Z INFO applied incoming Raft snapshot {"snapshot-index": 96} 2634s logger.go:146: 2026-02-08T06:44:49.769Z INFO applying snapshot {"current-snapshot-index": 93, "current-applied-index": 95, "incoming-leader-snapshot-index": 96, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.769Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "50.333µs"} 2634s logger.go:146: 2026-02-08T06:44:49.769Z INFO restoring mvcc store 2634s logger.go:146: 2026-02-08T06:44:49.770Z INFO kvstore restored {"current-rev": 1} 2634s logger.go:146: 2026-02-08T06:44:49.770Z INFO restored mvcc store {"consistent-index": 95} 2634s logger.go:146: 2026-02-08T06:44:49.770Z INFO restoring alarm store 2634s logger.go:146: 2026-02-08T06:44:49.770Z INFO closing old backend file 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO restored alarm store 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO restoring v2 store 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO restored v2 store 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO restoring cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO restored cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO removing old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO removed old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO adding peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO added peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.772Z INFO applied snapshot {"current-snapshot-index": 96, "current-applied-index": 96, "incoming-leader-snapshot-index": 96, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG Applying entry {"index": 97, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG apply entry normal {"consistent-index": 95, "entry-index": 97, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG applyEntryNormal {"V2request": "ID:97 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.772Z WARN apply request took too long {"took": "2.264µs", "expected-duration": "0s", "prefix": "", "request": "ID:97 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG Applying entry {"index": 98, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG apply entry normal {"consistent-index": 97, "entry-index": 98, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.772Z DEBUG applyEntryNormal {"V2request": "ID:98 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.772Z WARN apply request took too long {"took": "1.647µs", "expected-duration": "0s", "prefix": "", "request": "ID:98 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.773Z INFO closed old backend file 2634s logger.go:146: 2026-02-08T06:44:49.774Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2634s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000063.snap.db","bytes":20480,"size":"20 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.783Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB"} 2634s logger.go:146: 2026-02-08T06:44:49.783Z INFO applying snapshot {"current-snapshot-index": 96, "current-applied-index": 98, "incoming-leader-snapshot-index": 99, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.783Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "56.365µs"} 2634s logger.go:146: 2026-02-08T06:44:49.783Z INFO restoring mvcc store 2634s logger.go:146: 2026-02-08T06:44:49.783Z INFO applied incoming Raft snapshot {"snapshot-index": 99} 2634s logger.go:146: 2026-02-08T06:44:49.786Z INFO kvstore restored {"current-rev": 1} 2634s logger.go:146: 2026-02-08T06:44:49.786Z INFO restored mvcc store {"consistent-index": 98} 2634s logger.go:146: 2026-02-08T06:44:49.796Z INFO restoring alarm store 2634s logger.go:146: 2026-02-08T06:44:49.796Z INFO closing old backend file 2634s logger.go:146: 2026-02-08T06:44:49.826Z INFO closed old backend file 2634s logger.go:146: 2026-02-08T06:44:49.827Z INFO restored alarm store 2634s logger.go:146: 2026-02-08T06:44:49.827Z INFO restoring v2 store 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO restored v2 store 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO restoring cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO restored cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO removing old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO removed old peers from network 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO adding peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO added peers from new cluster configuration 2634s logger.go:146: 2026-02-08T06:44:49.828Z INFO applied snapshot {"current-snapshot-index": 99, "current-applied-index": 99, "incoming-leader-snapshot-index": 99, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG Applying entry {"index": 100, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG apply entry normal {"consistent-index": 98, "entry-index": 100, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG applyEntryNormal {"V2request": "ID:100 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.828Z WARN apply request took too long {"took": "4.499µs", "expected-duration": "0s", "prefix": "", "request": "ID:100 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG Applying entries {"num-entries": 1} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG Applying entry {"index": 101, "term": 0, "type": "EntryNormal"} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG apply entry normal {"consistent-index": 100, "entry-index": 101, "should-applyV3": true} 2634s logger.go:146: 2026-02-08T06:44:49.828Z DEBUG applyEntryNormal {"V2request": "ID:101 Method:\"QGET\" "} 2634s logger.go:146: 2026-02-08T06:44:49.828Z WARN apply request took too long {"took": "1.503µs", "expected-duration": "0s", "prefix": "", "request": "ID:101 Method:\"QGET\" ", "response": ""} 2634s logger.go:146: 2026-02-08T06:44:49.832Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2634s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000066.snap.db","bytes":20480,"size":"20 kB"} 2634s logger.go:146: 2026-02-08T06:44:50.011Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2634s logger.go:146: 2026-02-08T06:44:50.011Z INFO applied incoming Raft snapshot {"snapshot-index": 102} 2634s logger.go:146: 2026-02-08T06:44:50.011Z INFO applying snapshot {"current-snapshot-index": 99, "current-applied-index": 101, "incoming-leader-snapshot-index": 102, "incoming-leader-snapshot-term": 0} 2634s logger.go:146: 2026-02-08T06:44:50.012Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "161.266µs"} 2634s logger.go:146: 2026-02-08T06:44:50.012Z INFO restoring mvcc store 2634s logger.go:146: 2026-02-08T06:44:50.049Z INFO kvstore restored {"current-rev": 1} 2634s logger.go:146: 2026-02-08T06:44:50.049Z INFO restored mvcc store {"consistent-index": 101} 2634s logger.go:146: 2026-02-08T06:44:50.049Z INFO restoring alarm store 2634s logger.go:146: 2026-02-08T06:44:50.138Z INFO closing old backend file 2635s logger.go:146: 2026-02-08T06:44:50.711Z INFO closed old backend file 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO restored alarm store 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO restoring v2 store 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO restored v2 store 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO restoring cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO restored cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO removing old peers from network 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO removed old peers from network 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO adding peers from new cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO added peers from new cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.823Z INFO applied snapshot {"current-snapshot-index": 102, "current-applied-index": 102, "incoming-leader-snapshot-index": 102, "incoming-leader-snapshot-term": 0} 2635s logger.go:146: 2026-02-08T06:44:50.823Z DEBUG Applying entries {"num-entries": 1} 2635s logger.go:146: 2026-02-08T06:44:50.823Z DEBUG Applying entry {"index": 103, "term": 0, "type": "EntryNormal"} 2635s logger.go:146: 2026-02-08T06:44:50.823Z DEBUG apply entry normal {"consistent-index": 101, "entry-index": 103, "should-applyV3": true} 2635s logger.go:146: 2026-02-08T06:44:50.823Z DEBUG applyEntryNormal {"V2request": "ID:103 Method:\"QGET\" "} 2635s logger.go:146: 2026-02-08T06:44:50.823Z WARN apply request took too long {"took": "8.012µs", "expected-duration": "0s", "prefix": "", "request": "ID:103 Method:\"QGET\" ", "response": ""} 2635s logger.go:146: 2026-02-08T06:44:50.933Z DEBUG Applying entries {"num-entries": 1} 2635s logger.go:146: 2026-02-08T06:44:50.933Z DEBUG Applying entry {"index": 104, "term": 0, "type": "EntryNormal"} 2635s logger.go:146: 2026-02-08T06:44:50.933Z DEBUG apply entry normal {"consistent-index": 103, "entry-index": 104, "should-applyV3": true} 2635s logger.go:146: 2026-02-08T06:44:50.933Z DEBUG applyEntryNormal {"V2request": "ID:104 Method:\"QGET\" "} 2635s logger.go:146: 2026-02-08T06:44:50.933Z WARN apply request took too long {"took": "20.461µs", "expected-duration": "0s", "prefix": "", "request": "ID:104 Method:\"QGET\" ", "response": ""} 2635s logger.go:146: 2026-02-08T06:44:50.938Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2635s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000069.snap.db","bytes":20480,"size":"20 kB"} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO applied incoming Raft snapshot {"snapshot-index": 105} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO applying snapshot {"current-snapshot-index": 102, "current-applied-index": 104, "incoming-leader-snapshot-index": 105, "incoming-leader-snapshot-term": 0} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "102.497µs"} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO restoring mvcc store 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO kvstore restored {"current-rev": 1} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO restored mvcc store {"consistent-index": 104} 2635s logger.go:146: 2026-02-08T06:44:50.944Z INFO restoring alarm store 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO closing old backend file 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO restored alarm store 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO restoring v2 store 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO restored v2 store 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO restoring cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO restored cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.945Z INFO removing old peers from network 2635s logger.go:146: 2026-02-08T06:44:50.946Z INFO removed old peers from network 2635s logger.go:146: 2026-02-08T06:44:50.946Z INFO adding peers from new cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.946Z INFO added peers from new cluster configuration 2635s logger.go:146: 2026-02-08T06:44:50.946Z INFO applied snapshot {"current-snapshot-index": 105, "current-applied-index": 105, "incoming-leader-snapshot-index": 105, "incoming-leader-snapshot-term": 0} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG Applying entries {"num-entries": 1} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG Applying entry {"index": 106, "term": 0, "type": "EntryNormal"} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG apply entry normal {"consistent-index": 104, "entry-index": 106, "should-applyV3": true} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG applyEntryNormal {"V2request": "ID:106 Method:\"QGET\" "} 2635s logger.go:146: 2026-02-08T06:44:50.946Z WARN apply request took too long {"took": "2.392µs", "expected-duration": "0s", "prefix": "", "request": "ID:106 Method:\"QGET\" ", "response": ""} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG Applying entries {"num-entries": 1} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG Applying entry {"index": 107, "term": 0, "type": "EntryNormal"} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG apply entry normal {"consistent-index": 106, "entry-index": 107, "should-applyV3": true} 2635s logger.go:146: 2026-02-08T06:44:50.946Z DEBUG applyEntryNormal {"V2request": "ID:107 Method:\"QGET\" "} 2635s logger.go:146: 2026-02-08T06:44:50.946Z WARN apply request took too long {"took": "1.528µs", "expected-duration": "0s", "prefix": "", "request": "ID:107 Method:\"QGET\" ", "response": ""} 2635s logger.go:146: 2026-02-08T06:44:50.984Z INFO closed old backend file 2635s logger.go:146: 2026-02-08T06:44:51.314Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2635s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000006c.snap.db","bytes":20480,"size":"20 kB"} 2635s logger.go:146: 2026-02-08T06:44:51.425Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2635s logger.go:146: 2026-02-08T06:44:51.425Z INFO applied incoming Raft snapshot {"snapshot-index": 108} 2635s logger.go:146: 2026-02-08T06:44:51.425Z INFO applying snapshot {"current-snapshot-index": 105, "current-applied-index": 107, "incoming-leader-snapshot-index": 108, "incoming-leader-snapshot-term": 0} 2635s logger.go:146: 2026-02-08T06:44:51.572Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "146.071252ms"} 2635s logger.go:146: 2026-02-08T06:44:51.572Z INFO restoring mvcc store 2635s logger.go:146: 2026-02-08T06:44:51.573Z INFO kvstore restored {"current-rev": 1} 2635s logger.go:146: 2026-02-08T06:44:51.573Z INFO restored mvcc store {"consistent-index": 107} 2635s logger.go:146: 2026-02-08T06:44:51.573Z INFO restoring alarm store 2635s logger.go:146: 2026-02-08T06:44:51.574Z INFO closing old backend file 2636s logger.go:146: 2026-02-08T06:44:51.908Z INFO closed old backend file 2636s logger.go:146: 2026-02-08T06:44:52.097Z INFO restored alarm store 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO restoring v2 store 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO restored v2 store 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO restoring cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO restored cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO removing old peers from network 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO removed old peers from network 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO adding peers from new cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO added peers from new cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.103Z INFO applied snapshot {"current-snapshot-index": 108, "current-applied-index": 108, "incoming-leader-snapshot-index": 108, "incoming-leader-snapshot-term": 0} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG Applying entries {"num-entries": 1} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG Applying entry {"index": 109, "term": 0, "type": "EntryNormal"} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG apply entry normal {"consistent-index": 107, "entry-index": 109, "should-applyV3": true} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG applyEntryNormal {"V2request": "ID:109 Method:\"QGET\" "} 2636s logger.go:146: 2026-02-08T06:44:52.103Z WARN apply request took too long {"took": "5.868µs", "expected-duration": "0s", "prefix": "", "request": "ID:109 Method:\"QGET\" ", "response": ""} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG Applying entries {"num-entries": 1} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG Applying entry {"index": 110, "term": 0, "type": "EntryNormal"} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG apply entry normal {"consistent-index": 109, "entry-index": 110, "should-applyV3": true} 2636s logger.go:146: 2026-02-08T06:44:52.103Z DEBUG applyEntryNormal {"V2request": "ID:110 Method:\"QGET\" "} 2636s logger.go:146: 2026-02-08T06:44:52.103Z WARN apply request took too long {"took": "1.437µs", "expected-duration": "0s", "prefix": "", "request": "ID:110 Method:\"QGET\" ", "response": ""} 2636s logger.go:146: 2026-02-08T06:44:52.497Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2636s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000006f.snap.db","bytes":20480,"size":"20 kB"} 2636s logger.go:146: 2026-02-08T06:44:52.581Z INFO applied incoming Raft snapshot {"snapshot-index": 111} 2636s logger.go:146: 2026-02-08T06:44:52.581Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2636s logger.go:146: 2026-02-08T06:44:52.581Z INFO applying snapshot {"current-snapshot-index": 108, "current-applied-index": 110, "incoming-leader-snapshot-index": 111, "incoming-leader-snapshot-term": 0} 2636s logger.go:146: 2026-02-08T06:44:52.581Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "127.009µs"} 2636s logger.go:146: 2026-02-08T06:44:52.581Z INFO restoring mvcc store 2636s logger.go:146: 2026-02-08T06:44:52.583Z INFO kvstore restored {"current-rev": 1} 2636s logger.go:146: 2026-02-08T06:44:52.583Z INFO restored mvcc store {"consistent-index": 110} 2636s logger.go:146: 2026-02-08T06:44:52.583Z INFO restoring alarm store 2636s logger.go:146: 2026-02-08T06:44:52.583Z INFO closing old backend file 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO restored alarm store 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO restoring v2 store 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO closed old backend file 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO restored v2 store 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO restoring cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO restored cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO removing old peers from network 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO removed old peers from network 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO adding peers from new cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO added peers from new cluster configuration 2636s logger.go:146: 2026-02-08T06:44:52.584Z INFO applied snapshot {"current-snapshot-index": 111, "current-applied-index": 111, "incoming-leader-snapshot-index": 111, "incoming-leader-snapshot-term": 0} 2636s logger.go:146: 2026-02-08T06:44:52.584Z DEBUG Applying entries {"num-entries": 1} 2636s logger.go:146: 2026-02-08T06:44:52.584Z DEBUG Applying entry {"index": 112, "term": 0, "type": "EntryNormal"} 2636s logger.go:146: 2026-02-08T06:44:52.584Z DEBUG apply entry normal {"consistent-index": 110, "entry-index": 112, "should-applyV3": true} 2636s logger.go:146: 2026-02-08T06:44:52.585Z DEBUG applyEntryNormal {"V2request": "ID:112 Method:\"QGET\" "} 2636s logger.go:146: 2026-02-08T06:44:52.585Z WARN apply request took too long {"took": "5.835µs", "expected-duration": "0s", "prefix": "", "request": "ID:112 Method:\"QGET\" ", "response": ""} 2636s logger.go:146: 2026-02-08T06:44:52.585Z DEBUG Applying entries {"num-entries": 1} 2636s logger.go:146: 2026-02-08T06:44:52.585Z DEBUG Applying entry {"index": 113, "term": 0, "type": "EntryNormal"} 2636s logger.go:146: 2026-02-08T06:44:52.585Z DEBUG apply entry normal {"consistent-index": 112, "entry-index": 113, "should-applyV3": true} 2636s logger.go:146: 2026-02-08T06:44:52.585Z DEBUG applyEntryNormal {"V2request": "ID:113 Method:\"QGET\" "} 2636s logger.go:146: 2026-02-08T06:44:52.585Z WARN apply request took too long {"took": "2.17µs", "expected-duration": "0s", "prefix": "", "request": "ID:113 Method:\"QGET\" ", "response": ""} 2636s logger.go:146: 2026-02-08T06:44:52.587Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2637s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000072.snap.db","bytes":20480,"size":"20 kB"} 2637s logger.go:146: 2026-02-08T06:44:52.905Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2637s logger.go:146: 2026-02-08T06:44:52.905Z INFO applied incoming Raft snapshot {"snapshot-index": 114} 2637s logger.go:146: 2026-02-08T06:44:52.905Z INFO applying snapshot {"current-snapshot-index": 111, "current-applied-index": 113, "incoming-leader-snapshot-index": 114, "incoming-leader-snapshot-term": 0} 2637s logger.go:146: 2026-02-08T06:44:52.906Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "158.138µs"} 2637s logger.go:146: 2026-02-08T06:44:52.906Z INFO restoring mvcc store 2637s logger.go:146: 2026-02-08T06:44:52.907Z INFO kvstore restored {"current-rev": 1} 2637s logger.go:146: 2026-02-08T06:44:52.907Z INFO restored mvcc store {"consistent-index": 113} 2637s logger.go:146: 2026-02-08T06:44:52.907Z INFO restoring alarm store 2637s logger.go:146: 2026-02-08T06:44:52.907Z INFO closing old backend file 2637s logger.go:146: 2026-02-08T06:44:52.913Z INFO closed old backend file 2637s logger.go:146: 2026-02-08T06:44:52.913Z INFO restored alarm store 2637s logger.go:146: 2026-02-08T06:44:52.913Z INFO restoring v2 store 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO restored v2 store 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO restoring cluster configuration 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO restored cluster configuration 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO removing old peers from network 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO removed old peers from network 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO adding peers from new cluster configuration 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO added peers from new cluster configuration 2637s logger.go:146: 2026-02-08T06:44:52.914Z INFO applied snapshot {"current-snapshot-index": 114, "current-applied-index": 114, "incoming-leader-snapshot-index": 114, "incoming-leader-snapshot-term": 0} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG Applying entries {"num-entries": 1} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG Applying entry {"index": 115, "term": 0, "type": "EntryNormal"} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG apply entry normal {"consistent-index": 113, "entry-index": 115, "should-applyV3": true} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG applyEntryNormal {"V2request": "ID:115 Method:\"QGET\" "} 2637s logger.go:146: 2026-02-08T06:44:52.914Z WARN apply request took too long {"took": "5.594µs", "expected-duration": "0s", "prefix": "", "request": "ID:115 Method:\"QGET\" ", "response": ""} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG Applying entries {"num-entries": 1} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG Applying entry {"index": 116, "term": 0, "type": "EntryNormal"} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG apply entry normal {"consistent-index": 115, "entry-index": 116, "should-applyV3": true} 2637s logger.go:146: 2026-02-08T06:44:52.914Z DEBUG applyEntryNormal {"V2request": "ID:116 Method:\"QGET\" "} 2637s logger.go:146: 2026-02-08T06:44:52.914Z WARN apply request took too long {"took": "1.882µs", "expected-duration": "0s", "prefix": "", "request": "ID:116 Method:\"QGET\" ", "response": ""} 2637s logger.go:146: 2026-02-08T06:44:53.420Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2637s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000075.snap.db","bytes":20480,"size":"20 kB"} 2637s logger.go:146: 2026-02-08T06:44:53.513Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2637s logger.go:146: 2026-02-08T06:44:53.513Z INFO applying snapshot {"current-snapshot-index": 114, "current-applied-index": 116, "incoming-leader-snapshot-index": 117, "incoming-leader-snapshot-term": 0} 2637s logger.go:146: 2026-02-08T06:44:53.513Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "123.675µs"} 2637s logger.go:146: 2026-02-08T06:44:53.513Z INFO restoring mvcc store 2637s logger.go:146: 2026-02-08T06:44:53.513Z INFO applied incoming Raft snapshot {"snapshot-index": 117} 2637s logger.go:146: 2026-02-08T06:44:53.516Z INFO kvstore restored {"current-rev": 1} 2637s logger.go:146: 2026-02-08T06:44:53.516Z INFO restored mvcc store {"consistent-index": 116} 2637s logger.go:146: 2026-02-08T06:44:53.516Z INFO restoring alarm store 2637s logger.go:146: 2026-02-08T06:44:53.516Z INFO closing old backend file 2637s logger.go:146: 2026-02-08T06:44:53.714Z INFO restored alarm store 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO restoring v2 store 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO restored v2 store 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO restoring cluster configuration 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO restored cluster configuration 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO removing old peers from network 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO removed old peers from network 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO adding peers from new cluster configuration 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO added peers from new cluster configuration 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO applied snapshot {"current-snapshot-index": 117, "current-applied-index": 117, "incoming-leader-snapshot-index": 117, "incoming-leader-snapshot-term": 0} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG Applying entries {"num-entries": 1} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG Applying entry {"index": 118, "term": 0, "type": "EntryNormal"} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG apply entry normal {"consistent-index": 116, "entry-index": 118, "should-applyV3": true} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG applyEntryNormal {"V2request": "ID:118 Method:\"QGET\" "} 2637s logger.go:146: 2026-02-08T06:44:53.715Z WARN apply request took too long {"took": "6.498µs", "expected-duration": "0s", "prefix": "", "request": "ID:118 Method:\"QGET\" ", "response": ""} 2637s logger.go:146: 2026-02-08T06:44:53.715Z INFO closed old backend file 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG Applying entries {"num-entries": 1} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG Applying entry {"index": 119, "term": 0, "type": "EntryNormal"} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG apply entry normal {"consistent-index": 118, "entry-index": 119, "should-applyV3": true} 2637s logger.go:146: 2026-02-08T06:44:53.715Z DEBUG applyEntryNormal {"V2request": "ID:119 Method:\"QGET\" "} 2637s logger.go:146: 2026-02-08T06:44:53.715Z WARN apply request took too long {"took": "1.786µs", "expected-duration": "0s", "prefix": "", "request": "ID:119 Method:\"QGET\" ", "response": ""} 2638s logger.go:146: 2026-02-08T06:44:53.992Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2638s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000078.snap.db","bytes":20480,"size":"20 kB"} 2638s logger.go:146: 2026-02-08T06:44:54.321Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2638s logger.go:146: 2026-02-08T06:44:54.321Z INFO applying snapshot {"current-snapshot-index": 117, "current-applied-index": 119, "incoming-leader-snapshot-index": 120, "incoming-leader-snapshot-term": 0} 2638s logger.go:146: 2026-02-08T06:44:54.321Z INFO applied incoming Raft snapshot {"snapshot-index": 120} 2638s logger.go:146: 2026-02-08T06:44:54.322Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "149.028µs"} 2638s logger.go:146: 2026-02-08T06:44:54.322Z INFO restoring mvcc store 2638s logger.go:146: 2026-02-08T06:44:54.323Z INFO kvstore restored {"current-rev": 1} 2638s logger.go:146: 2026-02-08T06:44:54.323Z INFO restored mvcc store {"consistent-index": 119} 2638s logger.go:146: 2026-02-08T06:44:54.323Z INFO restoring alarm store 2638s logger.go:146: 2026-02-08T06:44:54.323Z INFO closing old backend file 2638s logger.go:146: 2026-02-08T06:44:54.343Z INFO closed old backend file 2638s logger.go:146: 2026-02-08T06:44:54.447Z INFO restored alarm store 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO restoring v2 store 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO restored v2 store 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO restoring cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO restored cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO removing old peers from network 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO removed old peers from network 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO adding peers from new cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO added peers from new cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.461Z INFO applied snapshot {"current-snapshot-index": 120, "current-applied-index": 120, "incoming-leader-snapshot-index": 120, "incoming-leader-snapshot-term": 0} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG Applying entries {"num-entries": 1} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG Applying entry {"index": 121, "term": 0, "type": "EntryNormal"} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG apply entry normal {"consistent-index": 119, "entry-index": 121, "should-applyV3": true} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG applyEntryNormal {"V2request": "ID:121 Method:\"QGET\" "} 2638s logger.go:146: 2026-02-08T06:44:54.461Z WARN apply request took too long {"took": "7.04µs", "expected-duration": "0s", "prefix": "", "request": "ID:121 Method:\"QGET\" ", "response": ""} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG Applying entries {"num-entries": 1} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG Applying entry {"index": 122, "term": 0, "type": "EntryNormal"} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG apply entry normal {"consistent-index": 121, "entry-index": 122, "should-applyV3": true} 2638s logger.go:146: 2026-02-08T06:44:54.461Z DEBUG applyEntryNormal {"V2request": "ID:122 Method:\"QGET\" "} 2638s logger.go:146: 2026-02-08T06:44:54.461Z WARN apply request took too long {"took": "1.615µs", "expected-duration": "0s", "prefix": "", "request": "ID:122 Method:\"QGET\" ", "response": ""} 2638s logger.go:146: 2026-02-08T06:44:54.541Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2638s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000007b.snap.db","bytes":20480,"size":"20 kB"} 2638s logger.go:146: 2026-02-08T06:44:54.608Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2638s logger.go:146: 2026-02-08T06:44:54.608Z INFO applying snapshot {"current-snapshot-index": 120, "current-applied-index": 122, "incoming-leader-snapshot-index": 123, "incoming-leader-snapshot-term": 0} 2638s logger.go:146: 2026-02-08T06:44:54.608Z INFO applied incoming Raft snapshot {"snapshot-index": 123} 2638s logger.go:146: 2026-02-08T06:44:54.608Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "115.998µs"} 2638s logger.go:146: 2026-02-08T06:44:54.608Z INFO restoring mvcc store 2638s logger.go:146: 2026-02-08T06:44:54.683Z INFO kvstore restored {"current-rev": 1} 2638s logger.go:146: 2026-02-08T06:44:54.683Z INFO restored mvcc store {"consistent-index": 122} 2638s logger.go:146: 2026-02-08T06:44:54.683Z INFO restoring alarm store 2638s logger.go:146: 2026-02-08T06:44:54.683Z INFO closing old backend file 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO restored alarm store 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO restoring v2 store 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO closed old backend file 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO restored v2 store 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO restoring cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO restored cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO removing old peers from network 2638s logger.go:146: 2026-02-08T06:44:54.685Z INFO removed old peers from network 2638s logger.go:146: 2026-02-08T06:44:54.686Z INFO adding peers from new cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.686Z INFO added peers from new cluster configuration 2638s logger.go:146: 2026-02-08T06:44:54.686Z INFO applied snapshot {"current-snapshot-index": 123, "current-applied-index": 123, "incoming-leader-snapshot-index": 123, "incoming-leader-snapshot-term": 0} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG Applying entries {"num-entries": 1} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG Applying entry {"index": 124, "term": 0, "type": "EntryNormal"} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG apply entry normal {"consistent-index": 122, "entry-index": 124, "should-applyV3": true} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG applyEntryNormal {"V2request": "ID:124 Method:\"QGET\" "} 2638s logger.go:146: 2026-02-08T06:44:54.686Z WARN apply request took too long {"took": "4.349µs", "expected-duration": "0s", "prefix": "", "request": "ID:124 Method:\"QGET\" ", "response": ""} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG Applying entries {"num-entries": 1} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG Applying entry {"index": 125, "term": 0, "type": "EntryNormal"} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG apply entry normal {"consistent-index": 124, "entry-index": 125, "should-applyV3": true} 2638s logger.go:146: 2026-02-08T06:44:54.686Z DEBUG applyEntryNormal {"V2request": "ID:125 Method:\"QGET\" "} 2638s logger.go:146: 2026-02-08T06:44:54.686Z WARN apply request took too long {"took": "1.569µs", "expected-duration": "0s", "prefix": "", "request": "ID:125 Method:\"QGET\" ", "response": ""} 2638s logger.go:146: 2026-02-08T06:44:54.710Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2639s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000007e.snap.db","bytes":20480,"size":"20 kB"} 2639s logger.go:146: 2026-02-08T06:44:54.711Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB"} 2639s logger.go:146: 2026-02-08T06:44:54.711Z INFO applied incoming Raft snapshot {"snapshot-index": 126} 2639s logger.go:146: 2026-02-08T06:44:54.711Z INFO applying snapshot {"current-snapshot-index": 123, "current-applied-index": 125, "incoming-leader-snapshot-index": 126, "incoming-leader-snapshot-term": 0} 2639s logger.go:146: 2026-02-08T06:44:54.711Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "57.167µs"} 2639s logger.go:146: 2026-02-08T06:44:54.711Z INFO restoring mvcc store 2639s logger.go:146: 2026-02-08T06:44:54.713Z INFO kvstore restored {"current-rev": 1} 2639s logger.go:146: 2026-02-08T06:44:54.713Z INFO restored mvcc store {"consistent-index": 125} 2639s logger.go:146: 2026-02-08T06:44:54.713Z INFO restoring alarm store 2639s logger.go:146: 2026-02-08T06:44:54.748Z INFO closing old backend file 2639s logger.go:146: 2026-02-08T06:44:55.128Z INFO closed old backend file 2639s logger.go:146: 2026-02-08T06:44:55.492Z INFO restored alarm store 2639s logger.go:146: 2026-02-08T06:44:55.492Z INFO restoring v2 store 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO restored v2 store 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO restoring cluster configuration 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO restored cluster configuration 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO removing old peers from network 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO removed old peers from network 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO adding peers from new cluster configuration 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO added peers from new cluster configuration 2639s logger.go:146: 2026-02-08T06:44:55.516Z INFO applied snapshot {"current-snapshot-index": 126, "current-applied-index": 126, "incoming-leader-snapshot-index": 126, "incoming-leader-snapshot-term": 0} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG Applying entries {"num-entries": 1} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG Applying entry {"index": 127, "term": 0, "type": "EntryNormal"} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG apply entry normal {"consistent-index": 125, "entry-index": 127, "should-applyV3": true} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG applyEntryNormal {"V2request": "ID:127 Method:\"QGET\" "} 2639s logger.go:146: 2026-02-08T06:44:55.516Z WARN apply request took too long {"took": "8.017µs", "expected-duration": "0s", "prefix": "", "request": "ID:127 Method:\"QGET\" ", "response": ""} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG Applying entries {"num-entries": 1} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG Applying entry {"index": 128, "term": 0, "type": "EntryNormal"} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG apply entry normal {"consistent-index": 127, "entry-index": 128, "should-applyV3": true} 2639s logger.go:146: 2026-02-08T06:44:55.516Z DEBUG applyEntryNormal {"V2request": "ID:128 Method:\"QGET\" "} 2639s logger.go:146: 2026-02-08T06:44:55.516Z WARN apply request took too long {"took": "1.907µs", "expected-duration": "0s", "prefix": "", "request": "ID:128 Method:\"QGET\" ", "response": ""} 2639s logger.go:146: 2026-02-08T06:44:55.654Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2640s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000081.snap.db","bytes":20480,"size":"20 kB"} 2640s logger.go:146: 2026-02-08T06:44:55.873Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2640s logger.go:146: 2026-02-08T06:44:55.873Z INFO applied incoming Raft snapshot {"snapshot-index": 129} 2640s logger.go:146: 2026-02-08T06:44:55.873Z INFO applying snapshot {"current-snapshot-index": 126, "current-applied-index": 128, "incoming-leader-snapshot-index": 129, "incoming-leader-snapshot-term": 0} 2640s logger.go:146: 2026-02-08T06:44:55.873Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "149.991µs"} 2640s logger.go:146: 2026-02-08T06:44:55.873Z INFO restoring mvcc store 2640s logger.go:146: 2026-02-08T06:44:55.874Z INFO kvstore restored {"current-rev": 1} 2640s logger.go:146: 2026-02-08T06:44:55.874Z INFO restored mvcc store {"consistent-index": 128} 2640s logger.go:146: 2026-02-08T06:44:55.874Z INFO restoring alarm store 2640s logger.go:146: 2026-02-08T06:44:55.874Z INFO closing old backend file 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO restored alarm store 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO restoring v2 store 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO closed old backend file 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO restored v2 store 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO restoring cluster configuration 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO restored cluster configuration 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO removing old peers from network 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO removed old peers from network 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO adding peers from new cluster configuration 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO added peers from new cluster configuration 2640s logger.go:146: 2026-02-08T06:44:55.875Z INFO applied snapshot {"current-snapshot-index": 129, "current-applied-index": 129, "incoming-leader-snapshot-index": 129, "incoming-leader-snapshot-term": 0} 2640s logger.go:146: 2026-02-08T06:44:55.875Z DEBUG Applying entries {"num-entries": 1} 2640s logger.go:146: 2026-02-08T06:44:55.875Z DEBUG Applying entry {"index": 130, "term": 0, "type": "EntryNormal"} 2640s logger.go:146: 2026-02-08T06:44:55.875Z DEBUG apply entry normal {"consistent-index": 128, "entry-index": 130, "should-applyV3": true} 2640s logger.go:146: 2026-02-08T06:44:55.875Z DEBUG applyEntryNormal {"V2request": "ID:130 Method:\"QGET\" "} 2640s logger.go:146: 2026-02-08T06:44:55.876Z WARN apply request took too long {"took": "6.397µs", "expected-duration": "0s", "prefix": "", "request": "ID:130 Method:\"QGET\" ", "response": ""} 2640s logger.go:146: 2026-02-08T06:44:55.876Z DEBUG Applying entries {"num-entries": 1} 2640s logger.go:146: 2026-02-08T06:44:55.876Z DEBUG Applying entry {"index": 131, "term": 0, "type": "EntryNormal"} 2640s logger.go:146: 2026-02-08T06:44:55.876Z DEBUG apply entry normal {"consistent-index": 130, "entry-index": 131, "should-applyV3": true} 2640s logger.go:146: 2026-02-08T06:44:55.876Z DEBUG applyEntryNormal {"V2request": "ID:131 Method:\"QGET\" "} 2640s logger.go:146: 2026-02-08T06:44:55.876Z WARN apply request took too long {"took": "1.912µs", "expected-duration": "0s", "prefix": "", "request": "ID:131 Method:\"QGET\" ", "response": ""} 2640s logger.go:146: 2026-02-08T06:44:56.725Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2640s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000084.snap.db","bytes":20480,"size":"20 kB"} 2640s logger.go:146: 2026-02-08T06:44:56.728Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2640s logger.go:146: 2026-02-08T06:44:56.728Z INFO applied incoming Raft snapshot {"snapshot-index": 132} 2640s logger.go:146: 2026-02-08T06:44:56.728Z INFO applying snapshot {"current-snapshot-index": 129, "current-applied-index": 131, "incoming-leader-snapshot-index": 132, "incoming-leader-snapshot-term": 0} 2640s logger.go:146: 2026-02-08T06:44:56.728Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "119.691µs"} 2640s logger.go:146: 2026-02-08T06:44:56.728Z INFO restoring mvcc store 2640s logger.go:146: 2026-02-08T06:44:56.730Z INFO kvstore restored {"current-rev": 1} 2640s logger.go:146: 2026-02-08T06:44:56.731Z INFO restored mvcc store {"consistent-index": 131} 2640s logger.go:146: 2026-02-08T06:44:56.731Z INFO restoring alarm store 2640s logger.go:146: 2026-02-08T06:44:56.732Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.753Z INFO applied snapshot {"current-snapshot-index": 132, "current-applied-index": 132, "incoming-leader-snapshot-index": 132, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.753Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.753Z DEBUG Applying entry {"index": 133, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.753Z DEBUG apply entry normal {"consistent-index": 131, "entry-index": 133, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.753Z DEBUG applyEntryNormal {"V2request": "ID:133 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.754Z WARN apply request took too long {"took": "4.829µs", "expected-duration": "0s", "prefix": "", "request": "ID:133 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.754Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.754Z DEBUG Applying entry {"index": 134, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.754Z DEBUG apply entry normal {"consistent-index": 133, "entry-index": 134, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.754Z DEBUG applyEntryNormal {"V2request": "ID:134 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.754Z WARN apply request took too long {"took": "1.469µs", "expected-duration": "0s", "prefix": "", "request": "ID:134 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.773Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000087.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.774Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.774Z INFO applied incoming Raft snapshot {"snapshot-index": 135} 2641s logger.go:146: 2026-02-08T06:44:56.774Z INFO applying snapshot {"current-snapshot-index": 132, "current-applied-index": 134, "incoming-leader-snapshot-index": 135, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.774Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "73.838µs"} 2641s logger.go:146: 2026-02-08T06:44:56.774Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:56.775Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:56.775Z INFO restored mvcc store {"consistent-index": 134} 2641s logger.go:146: 2026-02-08T06:44:56.775Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:56.775Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:56.776Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:56.776Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:56.776Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:56.776Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:56.776Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.777Z INFO applied snapshot {"current-snapshot-index": 135, "current-applied-index": 135, "incoming-leader-snapshot-index": 135, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG Applying entry {"index": 136, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG apply entry normal {"consistent-index": 134, "entry-index": 136, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG applyEntryNormal {"V2request": "ID:136 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.777Z WARN apply request took too long {"took": "5.156µs", "expected-duration": "0s", "prefix": "", "request": "ID:136 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG Applying entry {"index": 137, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG apply entry normal {"consistent-index": 136, "entry-index": 137, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.777Z DEBUG applyEntryNormal {"V2request": "ID:137 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.777Z WARN apply request took too long {"took": "2.147µs", "expected-duration": "0s", "prefix": "", "request": "ID:137 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.801Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000008a.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.802Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.802Z INFO applied incoming Raft snapshot {"snapshot-index": 138} 2641s logger.go:146: 2026-02-08T06:44:56.802Z INFO applying snapshot {"current-snapshot-index": 135, "current-applied-index": 137, "incoming-leader-snapshot-index": 138, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.803Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "76.15µs"} 2641s logger.go:146: 2026-02-08T06:44:56.803Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:56.804Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:56.804Z INFO restored mvcc store {"consistent-index": 137} 2641s logger.go:146: 2026-02-08T06:44:56.804Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:56.804Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO applied snapshot {"current-snapshot-index": 138, "current-applied-index": 138, "incoming-leader-snapshot-index": 138, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG Applying entry {"index": 139, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG apply entry normal {"consistent-index": 137, "entry-index": 139, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG applyEntryNormal {"V2request": "ID:139 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.805Z WARN apply request took too long {"took": "2.051µs", "expected-duration": "0s", "prefix": "", "request": "ID:139 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG Applying entry {"index": 140, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG apply entry normal {"consistent-index": 139, "entry-index": 140, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.805Z DEBUG applyEntryNormal {"V2request": "ID:140 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.805Z WARN apply request took too long {"took": "1.625µs", "expected-duration": "0s", "prefix": "", "request": "ID:140 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.805Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:56.807Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/000000000000008d.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.808Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.808Z INFO applied incoming Raft snapshot {"snapshot-index": 141} 2641s logger.go:146: 2026-02-08T06:44:56.808Z INFO applying snapshot {"current-snapshot-index": 138, "current-applied-index": 140, "incoming-leader-snapshot-index": 141, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.808Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "66.783µs"} 2641s logger.go:146: 2026-02-08T06:44:56.808Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:56.811Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:56.811Z INFO restored mvcc store {"consistent-index": 140} 2641s logger.go:146: 2026-02-08T06:44:56.811Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:56.811Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO applied snapshot {"current-snapshot-index": 141, "current-applied-index": 141, "incoming-leader-snapshot-index": 141, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG Applying entry {"index": 142, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG apply entry normal {"consistent-index": 140, "entry-index": 142, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG applyEntryNormal {"V2request": "ID:142 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.840Z WARN apply request took too long {"took": "3.108µs", "expected-duration": "0s", "prefix": "", "request": "ID:142 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.840Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG Applying entry {"index": 143, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG apply entry normal {"consistent-index": 142, "entry-index": 143, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.840Z DEBUG applyEntryNormal {"V2request": "ID:143 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.840Z WARN apply request took too long {"took": "4.243µs", "expected-duration": "0s", "prefix": "", "request": "ID:143 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.841Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000090.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.842Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:56.842Z INFO applied incoming Raft snapshot {"snapshot-index": 144} 2641s logger.go:146: 2026-02-08T06:44:56.842Z INFO applying snapshot {"current-snapshot-index": 141, "current-applied-index": 143, "incoming-leader-snapshot-index": 144, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "71.156µs"} 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO restored mvcc store {"consistent-index": 143} 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:56.843Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:56.955Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:56.955Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:56.955Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:56.956Z INFO applied snapshot {"current-snapshot-index": 144, "current-applied-index": 144, "incoming-leader-snapshot-index": 144, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG Applying entry {"index": 145, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG apply entry normal {"consistent-index": 143, "entry-index": 145, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG applyEntryNormal {"V2request": "ID:145 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.956Z WARN apply request took too long {"took": "6.356µs", "expected-duration": "0s", "prefix": "", "request": "ID:145 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG Applying entry {"index": 146, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG apply entry normal {"consistent-index": 145, "entry-index": 146, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:56.956Z DEBUG applyEntryNormal {"V2request": "ID:146 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:56.956Z WARN apply request took too long {"took": "1.875µs", "expected-duration": "0s", "prefix": "", "request": "ID:146 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:57.091Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:57.309Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000093.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:57.351Z INFO applied incoming Raft snapshot {"snapshot-index": 147} 2641s logger.go:146: 2026-02-08T06:44:57.351Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:57.351Z INFO applying snapshot {"current-snapshot-index": 144, "current-applied-index": 146, "incoming-leader-snapshot-index": 147, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:57.352Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "146.336µs"} 2641s logger.go:146: 2026-02-08T06:44:57.352Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO restored mvcc store {"consistent-index": 146} 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:57.354Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.355Z INFO applied snapshot {"current-snapshot-index": 147, "current-applied-index": 147, "incoming-leader-snapshot-index": 147, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:57.355Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:57.355Z DEBUG Applying entry {"index": 148, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:57.355Z DEBUG apply entry normal {"consistent-index": 146, "entry-index": 148, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:57.355Z DEBUG applyEntryNormal {"V2request": "ID:148 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:57.355Z WARN apply request took too long {"took": "5.067µs", "expected-duration": "0s", "prefix": "", "request": "ID:148 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:57.355Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:57.356Z DEBUG Applying entry {"index": 149, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:57.356Z DEBUG apply entry normal {"consistent-index": 148, "entry-index": 149, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:57.356Z DEBUG applyEntryNormal {"V2request": "ID:149 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:57.356Z WARN apply request took too long {"took": "2.331µs", "expected-duration": "0s", "prefix": "", "request": "ID:149 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:57.356Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:57.364Z INFO sent database snapshot to writer {"bytes": 20480, "size": "20 kB"} 2641s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/0000000000000096.snap.db","bytes":20480,"size":"20 kB"} 2641s logger.go:146: 2026-02-08T06:44:57.365Z INFO sending merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB"} 2641s logger.go:146: 2026-02-08T06:44:57.365Z INFO applying snapshot {"current-snapshot-index": 147, "current-applied-index": 149, "incoming-leader-snapshot-index": 150, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:57.365Z INFO applied incoming Raft snapshot {"snapshot-index": 150} 2641s logger.go:146: 2026-02-08T06:44:57.367Z INFO opened backend db {"path": "/tmp/TestConcurrentApplyAndSnapshotV3733532790/001/testsnapdir2928360572/member/snap/db", "took": "1.721357ms"} 2641s logger.go:146: 2026-02-08T06:44:57.367Z INFO restoring mvcc store 2641s logger.go:146: 2026-02-08T06:44:57.368Z INFO kvstore restored {"current-rev": 1} 2641s logger.go:146: 2026-02-08T06:44:57.368Z INFO restored mvcc store {"consistent-index": 149} 2641s logger.go:146: 2026-02-08T06:44:57.368Z INFO restoring alarm store 2641s logger.go:146: 2026-02-08T06:44:57.368Z INFO closing old backend file 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO closed old backend file 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO restored alarm store 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO restoring v2 store 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO restored v2 store 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO restoring cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO restored cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.369Z INFO removing old peers from network 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO removed old peers from network 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO adding peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO added peers from new cluster configuration 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO applied snapshot {"current-snapshot-index": 150, "current-applied-index": 150, "incoming-leader-snapshot-index": 150, "incoming-leader-snapshot-term": 0} 2641s logger.go:146: 2026-02-08T06:44:57.370Z DEBUG Applying entries {"num-entries": 1} 2641s logger.go:146: 2026-02-08T06:44:57.370Z DEBUG Applying entry {"index": 151, "term": 0, "type": "EntryNormal"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z DEBUG apply entry normal {"consistent-index": 149, "entry-index": 151, "should-applyV3": true} 2641s logger.go:146: 2026-02-08T06:44:57.370Z DEBUG applyEntryNormal {"V2request": "ID:151 Method:\"QGET\" "} 2641s logger.go:146: 2026-02-08T06:44:57.370Z WARN apply request took too long {"took": "1.957µs", "expected-duration": "0s", "prefix": "", "request": "ID:151 Method:\"QGET\" ", "response": ""} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO skipped leadership transfer for single voting member cluster {"local-member-id": "0", "current-leader-member-id": "0"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "5.699735ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "61.204092ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "11.465805363s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "528.312023ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "563.226055ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "568.860957ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "596.732921ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "645.078313ms"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26095, "size": "26 kB", "took": "1.716368418s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "2.660034755s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "2.829274299s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "3.377887666s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "3.949975541s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "4.783216499s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "4.924550838s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "6.056412923s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "6.431942606s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26094, "size": "26 kB", "took": "7.537817812s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "7.596036954s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "7.602131319s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "7.670367737s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "7.726040623s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "8.401356969s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "8.418767613s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "8.538274512s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "9.216631879s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.912853469s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "11.541782676s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "13.63685758s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "14.130559699s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "15.535490432s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "15.722181792s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.091797482s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.752573841s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.761323184s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.766708956s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.88574201s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.890657816s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "19.331263176s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.956487627s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "16.962143576s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "17.099737321s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "17.478913799s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "17.744227412s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26092, "size": "26 kB", "took": "19.341815059s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26093, "size": "26 kB", "took": "19.33451199s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26092, "size": "26 kB", "took": "19.338387316s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB", "took": "19.350159758s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB", "took": "19.34538245s"} 2641s logger.go:146: 2026-02-08T06:44:57.370Z INFO sent merged snapshot {"from": "0", "to": "0", "bytes": 26091, "size": "26 kB", "took": "19.354153066s"} 2641s --- PASS: TestConcurrentApplyAndSnapshotV3 (19.55s) 2642s === RUN TestAddMember 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO updating snapshot-count to default {"given-snapshot-count": 0, "updated-snapshot-count": 100000} 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO updating snapshot catch-up entries to default {"given-snapshot-catchup-entries": 0, "updated-snapshot-catchup-entries": 5000} 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO starting etcd server {"local-member-id": "0", "local-server-version": "3.5.16", "cluster-version": "to_be_decided"} 2642s logger.go:146: 2026-02-08T06:44:57.644Z DEBUG Applying entries {"num-entries": 1} 2642s logger.go:146: 2026-02-08T06:44:57.644Z DEBUG Applying entry {"index": 1, "term": 0, "type": "EntryConfChange"} 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4d2", "added-peer-peer-urls": ["foo"]} 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO applied a configuration change through raft {"local-member-id": "0", "raft-conf-change": "ConfChangeAddNode", "raft-conf-change-node-id": "4d2"} 2642s logger.go:146: 2026-02-08T06:44:57.644Z INFO skipped leadership transfer for single voting member cluster {"local-member-id": "0", "current-leader-member-id": "0"} 2642s --- PASS: TestAddMember (0.00s) 2642s === RUN TestProcessIgnoreMismatchMessage 2642s logger.go:146: 2026-02-08T06:44:57.863Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2642s logger.go:146: 2026-02-08T06:44:57.863Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": []} 2642s logger.go:146: 2026-02-08T06:44:57.863Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": []} 2642s logger.go:146: 2026-02-08T06:44:57.864Z WARN rejected Raft message to mismatch member {"local-member-id": "1", "mismatch-member-id": "2"} 2642s --- PASS: TestProcessIgnoreMismatchMessage (1.08s) 2642s === RUN TestRemoveMember 2642s logger.go:146: 2026-02-08T06:44:58.725Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4d2", "added-peer-peer-urls": []} 2642s {"level":"info","msg":"updating snapshot-count to default","given-snapshot-count":0,"updated-snapshot-count":100000} 2642s {"level":"info","msg":"updating snapshot catch-up entries to default","given-snapshot-catchup-entries":0,"updated-snapshot-catchup-entries":5000} 2642s {"level":"info","msg":"starting etcd server","local-member-id":"0","local-server-version":"3.5.16","cluster-version":"to_be_decided"} 2642s {"level":"debug","msg":"Applying entries","num-entries":1} 2642s {"level":"debug","msg":"Applying entry","index":1,"term":0,"type":"EntryConfChange"} 2642s logger.go:146: 2026-02-08T06:44:58.726Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "4d2", "removed-remote-peer-urls": []} 2642s {"level":"info","msg":"applied a configuration change through raft","local-member-id":"0","raft-conf-change":"ConfChangeRemoveNode","raft-conf-change-node-id":"4d2"} 2642s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2642s --- PASS: TestRemoveMember (0.00s) 2642s === RUN TestUpdateMember 2642s logger.go:146: 2026-02-08T06:44:58.726Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4d2", "added-peer-peer-urls": []} 2642s logger.go:146: 2026-02-08T06:44:58.726Z INFO updating snapshot-count to default {"given-snapshot-count": 0, "updated-snapshot-count": 100000} 2642s logger.go:146: 2026-02-08T06:44:58.726Z INFO updating snapshot catch-up entries to default {"given-snapshot-catchup-entries": 0, "updated-snapshot-catchup-entries": 5000} 2643s logger.go:146: 2026-02-08T06:44:58.726Z INFO starting etcd server {"local-member-id": "0", "local-server-version": "3.5.16", "cluster-version": "to_be_decided"} 2643s logger.go:146: 2026-02-08T06:44:58.726Z DEBUG Applying entries {"num-entries": 1} 2643s logger.go:146: 2026-02-08T06:44:58.726Z DEBUG Applying entry {"index": 1, "term": 0, "type": "EntryConfChange"} 2643s logger.go:146: 2026-02-08T06:44:58.726Z INFO updated member {"cluster-id": "0", "local-member-id": "0", "updated-remote-peer-id": "4d2", "updated-remote-peer-urls": ["http://127.0.0.1:1"]} 2643s logger.go:146: 2026-02-08T06:44:58.726Z INFO applied a configuration change through raft {"local-member-id": "0", "raft-conf-change": "ConfChangeUpdateNode", "raft-conf-change-node-id": "4d2"} 2643s logger.go:146: 2026-02-08T06:44:58.726Z INFO skipped leadership transfer for single voting member cluster {"local-member-id": "0", "current-leader-member-id": "0"} 2643s --- PASS: TestUpdateMember (0.00s) 2643s === RUN TestPublish 2643s logger.go:146: 2026-02-08T06:44:58.726Z INFO published local member to cluster through raft {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "request-path": "/0/members/1/attributes", "cluster-id": "0", "publish-timeout": "1h0m0s"} 2643s --- PASS: TestPublish (0.00s) 2643s === RUN TestPublishStopped 2643s logger.go:146: 2026-02-08T06:44:58.727Z WARN stopped publish because server is stopped {"local-member-id": "0", "local-member-attributes": "{Name: ClientURLs:[]}", "publish-timeout": "1h0m0s", "error": "etcdserver: server stopped"} 2643s --- PASS: TestPublishStopped (0.00s) 2643s === RUN TestPublishRetry 2643s logger.go:146: 2026-02-08T06:44:58.727Z WARN failed to publish local member to cluster through raft {"local-member-id": "0", "local-member-attributes": "{Name: ClientURLs:[]}", "request-path": "/0/members/0/attributes", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2643s logger.go:146: 2026-02-08T06:44:58.727Z WARN failed to publish local member to cluster through raft {"local-member-id": "0", "local-member-attributes": "{Name: ClientURLs:[]}", "request-path": "/0/members/0/attributes", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2643s logger.go:146: 2026-02-08T06:44:58.727Z WARN failed to publish local member to cluster through raft {"local-member-id": "0", "local-member-attributes": "{Name: ClientURLs:[]}", "request-path": "/0/members/0/attributes", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2643s logger.go:146: 2026-02-08T06:44:58.727Z WARN stopped publish because server is stopped {"local-member-id": "0", "local-member-attributes": "{Name: ClientURLs:[]}", "publish-timeout": "10ns", "error": "etcdserver: server stopped"} 2643s --- PASS: TestPublishRetry (0.00s) 2643s === RUN TestPublishV3 2643s logger.go:146: 2026-02-08T06:44:58.730Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2644s logger.go:146: 2026-02-08T06:45:00.206Z INFO published local member to cluster through raft {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "cluster-id": "0", "publish-timeout": "1h0m0s"} 2644s --- PASS: TestPublishV3 (1.50s) 2644s === RUN TestPublishV3Stopped 2644s {"level":"warn","msg":"stopped publish because server is stopping","local-member-id":"0","local-member-attributes":"{Name: ClientURLs:[]}","publish-timeout":"1h0m0s"} 2644s --- PASS: TestPublishV3Stopped (0.00s) 2644s === RUN TestPublishV3Retry 2644s logger.go:146: 2026-02-08T06:45:00.653Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2645s logger.go:146: 2026-02-08T06:45:00.996Z WARN failed to publish local member to cluster through raft {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2645s logger.go:146: 2026-02-08T06:45:00.997Z WARN failed to publish local member to cluster through raft {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2645s logger.go:146: 2026-02-08T06:45:00.997Z WARN failed to publish local member to cluster through raft {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "publish-timeout": "10ns", "error": "etcdserver: request timed out"} 2645s logger.go:146: 2026-02-08T06:45:00.997Z WARN stopped publish because server is stopping {"local-member-id": "1", "local-member-attributes": "{Name:node1 ClientURLs:[http://a http://b]}", "publish-timeout": "10ns"} 2645s --- PASS: TestPublishV3Retry (0.77s) 2645s === RUN TestUpdateVersion 2645s {"level":"info","msg":"setting up initial cluster version using v2 API","cluster-version":"2.0"} 2645s {"level":"info","msg":"cluster version is updated","cluster-version":"2.0"} 2645s --- PASS: TestUpdateVersion (0.00s) 2645s === RUN TestStopNotify 2645s {"level":"info","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"0","current-leader-member-id":"0"} 2645s --- PASS: TestStopNotify (0.00s) 2645s === RUN TestGetOtherPeerURLs 2645s --- PASS: TestGetOtherPeerURLs (0.00s) 2645s === RUN TestWaitAppliedIndex 2645s === RUN TestWaitAppliedIndex/The_applied_Id_is_already_equal_to_the_commitId 2645s === RUN TestWaitAppliedIndex/The_etcd_server_has_already_stopped 2645s === RUN TestWaitAppliedIndex/Timed_out_waiting_for_the_applied_index 2646s --- PASS: TestWaitAppliedIndex (1.04s) 2646s --- PASS: TestWaitAppliedIndex/The_applied_Id_is_already_equal_to_the_commitId (0.00s) 2646s --- PASS: TestWaitAppliedIndex/The_etcd_server_has_already_stopped (0.00s) 2646s --- PASS: TestWaitAppliedIndex/Timed_out_waiting_for_the_applied_index (1.04s) 2646s === RUN TestIsActive 2646s --- PASS: TestIsActive (0.00s) 2646s === RUN TestLongestConnected 2646s --- PASS: TestLongestConnected (0.00s) 2646s === RUN TestPanicAlternativeStringer 2646s --- PASS: TestPanicAlternativeStringer (0.00s) 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses 2646s logger.go:146: 2026-02-08T06:45:02.043Z WARN apply request took too long {"took": "1.000007102s", "expected-duration": "0s", "prefix": "read-only txn ", "request": "compare:<> success:<> failure:<>", "response": "responses: size:8"} 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses_with_partial_nil_responses 2646s logger.go:146: 2026-02-08T06:45:02.044Z WARN apply request took too long {"took": "1.000002649s", "expected-duration": "0s", "prefix": "read-only txn ", "request": "compare:<> success:<> failure:<>", "response": "responses: size:6"} 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses_with_all_nil_responses 2646s logger.go:146: 2026-02-08T06:45:02.044Z WARN apply request took too long {"took": "1.000018838s", "expected-duration": "0s", "prefix": "read-only txn ", "request": "compare:<> success:<> failure:<>", "response": "responses: size:4"} 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest/partial_non_readonly_responses 2646s logger.go:146: 2026-02-08T06:45:02.044Z WARN apply request took too long {"took": "1.000001093s", "expected-duration": "0s", "prefix": "read-only txn ", "request": "compare:<> success:<> failure:<>", "response": "responses: size:6"} 2646s === RUN TestWarnOfExpensiveReadOnlyTxnRequest/all_non_readonly_responses 2646s logger.go:146: 2026-02-08T06:45:02.044Z WARN apply request took too long {"took": "1.000000858s", "expected-duration": "0s", "prefix": "read-only txn ", "request": "compare:<> success:<> failure:<>", "response": "responses:<> size:4"} 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest (0.00s) 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses (0.00s) 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses_with_partial_nil_responses (0.00s) 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest/all_readonly_responses_with_all_nil_responses (0.00s) 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest/partial_non_readonly_responses (0.00s) 2646s --- PASS: TestWarnOfExpensiveReadOnlyTxnRequest/all_non_readonly_responses (0.00s) 2646s === RUN TestNewRaftLogger 2646s --- PASS: TestNewRaftLogger (0.00s) 2646s === RUN TestNewRaftLoggerFromZapCore 2646s --- PASS: TestNewRaftLoggerFromZapCore (0.00s) 2646s PASS 2646s ok go.etcd.io/etcd/server/etcdserver 36.268s 2646s ? go.etcd.io/etcd/server/etcdserver/api [no test files] 2657s === RUN TestHealthHandler 2657s === RUN TestHealthHandler/Healthy_if_no_alarm 2657s logger.go:146: 2026-02-08T06:45:13.584Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2657s logger.go:146: 2026-02-08T06:45:13.593Z DEBUG serving /health true 2657s logger.go:146: 2026-02-08T06:45:13.594Z DEBUG /health OK {"status-code": 200} 2657s === RUN TestHealthHandler/Unhealthy_if_NOSPACE_alarm_is_on 2657s logger.go:146: 2026-02-08T06:45:13.595Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2657s logger.go:146: 2026-02-08T06:45:13.639Z WARN serving /health false due to an alarm {"alarm": "alarm:NOSPACE "} 2657s logger.go:146: 2026-02-08T06:45:13.639Z WARN /health error {"output": "{\"health\":\"false\",\"reason\":\"ALARM NOSPACE\"}", "status-code": 503} 2657s === RUN TestHealthHandler/Healthy_if_NOSPACE_alarm_is_on_and_excluded 2657s logger.go:146: 2026-02-08T06:45:13.742Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2657s logger.go:146: 2026-02-08T06:45:13.746Z DEBUG /health excluded alarm {"alarm": "alarm:NOSPACE "} 2657s logger.go:146: 2026-02-08T06:45:13.746Z DEBUG serving /health true 2657s logger.go:146: 2026-02-08T06:45:13.746Z DEBUG /health OK {"status-code": 200} 2657s === RUN TestHealthHandler/Healthy_if_NOSPACE_alarm_is_excluded 2657s logger.go:146: 2026-02-08T06:45:13.749Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2658s logger.go:146: 2026-02-08T06:45:13.752Z DEBUG serving /health true 2658s logger.go:146: 2026-02-08T06:45:13.752Z DEBUG /health OK {"status-code": 200} 2658s === RUN TestHealthHandler/Healthy_if_multiple_NOSPACE_alarms_are_on_and_excluded 2658s logger.go:146: 2026-02-08T06:45:13.754Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2658s logger.go:146: 2026-02-08T06:45:13.793Z DEBUG /health excluded alarm {"alarm": "memberID:1 alarm:NOSPACE "} 2658s logger.go:146: 2026-02-08T06:45:13.793Z DEBUG /health excluded alarm {"alarm": "memberID:2 alarm:NOSPACE "} 2658s logger.go:146: 2026-02-08T06:45:13.793Z DEBUG /health excluded alarm {"alarm": "memberID:3 alarm:NOSPACE "} 2658s logger.go:146: 2026-02-08T06:45:13.793Z DEBUG serving /health true 2658s logger.go:146: 2026-02-08T06:45:13.793Z DEBUG /health OK {"status-code": 200} 2658s === RUN TestHealthHandler/Unhealthy_if_NOSPACE_alarms_is_excluded_and_CORRUPT_is_on 2658s logger.go:146: 2026-02-08T06:45:13.822Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2658s logger.go:146: 2026-02-08T06:45:14.150Z DEBUG /health excluded alarm {"alarm": "alarm:NOSPACE "} 2658s logger.go:146: 2026-02-08T06:45:14.150Z WARN serving /health false due to an alarm {"alarm": "memberID:1 alarm:CORRUPT "} 2658s logger.go:146: 2026-02-08T06:45:14.150Z WARN /health error {"output": "{\"health\":\"false\",\"reason\":\"ALARM CORRUPT\"}", "status-code": 503} 2658s === RUN TestHealthHandler/Unhealthy_if_both_NOSPACE_and_CORRUPT_are_on_and_excluded 2658s logger.go:146: 2026-02-08T06:45:14.152Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2658s logger.go:146: 2026-02-08T06:45:14.155Z DEBUG /health excluded alarm {"alarm": "alarm:NOSPACE "} 2658s logger.go:146: 2026-02-08T06:45:14.155Z DEBUG /health excluded alarm {"alarm": "memberID:1 alarm:CORRUPT "} 2658s logger.go:146: 2026-02-08T06:45:14.155Z DEBUG serving /health true 2658s logger.go:146: 2026-02-08T06:45:14.155Z DEBUG /health OK {"status-code": 200} 2658s === RUN TestHealthHandler/Unhealthy_if_api_is_not_available 2658s logger.go:146: 2026-02-08T06:45:14.162Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2659s logger.go:146: 2026-02-08T06:45:15.159Z WARN serving /health false; Range fails {"error": "Unexpected error"} 2659s logger.go:146: 2026-02-08T06:45:15.160Z WARN /health error {"output": "{\"health\":\"false\",\"reason\":\"RANGE ERROR:Unexpected error\"}", "status-code": 503} 2659s === RUN TestHealthHandler/Unhealthy_if_no_leader 2660s logger.go:146: 2026-02-08T06:45:16.056Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2660s logger.go:146: 2026-02-08T06:45:16.256Z WARN serving /health false; no leader 2660s logger.go:146: 2026-02-08T06:45:16.256Z WARN /health error {"output": "{\"health\":\"false\",\"reason\":\"RAFT NO LEADER\"}", "status-code": 503} 2660s === RUN TestHealthHandler/Healthy_if_no_leader_and_serializable=true 2660s logger.go:146: 2026-02-08T06:45:16.259Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:16.864Z DEBUG serving /health true 2661s logger.go:146: 2026-02-08T06:45:16.864Z DEBUG /health OK {"status-code": 200} 2661s --- PASS: TestHealthHandler (3.72s) 2661s --- PASS: TestHealthHandler/Healthy_if_no_alarm (0.42s) 2661s --- PASS: TestHealthHandler/Unhealthy_if_NOSPACE_alarm_is_on (0.05s) 2661s --- PASS: TestHealthHandler/Healthy_if_NOSPACE_alarm_is_on_and_excluded (0.10s) 2661s --- PASS: TestHealthHandler/Healthy_if_NOSPACE_alarm_is_excluded (0.01s) 2661s --- PASS: TestHealthHandler/Healthy_if_multiple_NOSPACE_alarms_are_on_and_excluded (0.04s) 2661s --- PASS: TestHealthHandler/Unhealthy_if_NOSPACE_alarms_is_excluded_and_CORRUPT_is_on (0.36s) 2661s --- PASS: TestHealthHandler/Unhealthy_if_both_NOSPACE_and_CORRUPT_are_on_and_excluded (0.01s) 2661s --- PASS: TestHealthHandler/Unhealthy_if_api_is_not_available (1.19s) 2661s --- PASS: TestHealthHandler/Unhealthy_if_no_leader (0.89s) 2661s --- PASS: TestHealthHandler/Healthy_if_no_leader_and_serializable=true (0.64s) 2661s === RUN TestHttpSubPath 2661s === RUN TestHttpSubPath//readyz/data_corruption_ok 2661s logger.go:146: 2026-02-08T06:45:16.903Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:16.906Z DEBUG Health check OK {"path": "/readyz/data_corruption", "reason": "[+]data_corruption ok\n", "status-code": 200} 2661s === RUN TestHttpSubPath//readyz/serializable_read_not_ok_with_error 2661s logger.go:146: 2026-02-08T06:45:16.907Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:16.907Z ERROR Health check error {"path": "/readyz/serializable_read", "reason": "[-]serializable_read failed: Unexpected error\n", "status-code": 503} 2661s === RUN TestHttpSubPath//readyz/non_exist_404 2661s logger.go:146: 2026-02-08T06:45:16.908Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s --- PASS: TestHttpSubPath (0.02s) 2661s --- PASS: TestHttpSubPath//readyz/data_corruption_ok (0.00s) 2661s --- PASS: TestHttpSubPath//readyz/serializable_read_not_ok_with_error (0.00s) 2661s --- PASS: TestHttpSubPath//readyz/non_exist_404 (0.00s) 2661s === RUN TestDataCorruptionCheck 2661s === RUN TestDataCorruptionCheck/Live_if_CORRUPT_alarm_is_on 2661s logger.go:146: 2026-02-08T06:45:16.956Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:16.963Z DEBUG Health check OK {"path": "/livez", "reason": "[+]serializable_read ok\n", "status-code": 200} 2661s logger.go:146: 2026-02-08T06:45:16.964Z DEBUG Health check OK {"path": "/livez", "reason": "[+]serializable_read ok\n", "status-code": 200} 2661s === RUN TestDataCorruptionCheck/Not_ready_if_CORRUPT_alarm_is_on 2661s logger.go:146: 2026-02-08T06:45:16.964Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.051Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]serializable_read ok\n[+]linearizable_read ok\n[+]data_corruption ok\n", "status-code": 200} 2661s logger.go:146: 2026-02-08T06:45:17.052Z ERROR Health check error {"path": "/readyz", "reason": "[+]serializable_read ok\n[+]linearizable_read ok\n[-]data_corruption failed: alarm activated: CORRUPT\n", "status-code": 503} 2661s === RUN TestDataCorruptionCheck/ready_if_CORRUPT_alarm_is_not_on 2661s logger.go:146: 2026-02-08T06:45:17.139Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.204Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]linearizable_read ok\n[+]data_corruption ok\n[+]serializable_read ok\n", "status-code": 200} 2661s logger.go:146: 2026-02-08T06:45:17.205Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]data_corruption ok\n[+]serializable_read ok\n[+]linearizable_read ok\n", "status-code": 200} 2661s === RUN TestDataCorruptionCheck/ready_if_CORRUPT_alarm_is_excluded 2661s logger.go:146: 2026-02-08T06:45:17.205Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.206Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]linearizable_read ok\n[+]serializable_read ok\n", "status-code": 200} 2661s logger.go:146: 2026-02-08T06:45:17.206Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]serializable_read ok\n[+]linearizable_read ok\n", "status-code": 200} 2661s === RUN TestDataCorruptionCheck/Not_ready_if_CORRUPT_alarm_is_on#01 2661s logger.go:146: 2026-02-08T06:45:17.206Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.207Z WARN some health checks cannot be excluded {"missing-health-checks": "\"non_exist\""} 2661s logger.go:146: 2026-02-08T06:45:17.207Z DEBUG Health check OK {"path": "/readyz", "reason": "[+]linearizable_read ok\n[+]data_corruption ok\n[+]serializable_read ok\n", "status-code": 200} 2661s logger.go:146: 2026-02-08T06:45:17.207Z WARN some health checks cannot be excluded {"missing-health-checks": "\"non_exist\""} 2661s logger.go:146: 2026-02-08T06:45:17.207Z ERROR Health check error {"path": "/readyz", "reason": "[+]linearizable_read ok\n[-]data_corruption failed: alarm activated: CORRUPT\n[+]serializable_read ok\n", "status-code": 503} 2661s --- PASS: TestDataCorruptionCheck (0.26s) 2661s --- PASS: TestDataCorruptionCheck/Live_if_CORRUPT_alarm_is_on (0.01s) 2661s --- PASS: TestDataCorruptionCheck/Not_ready_if_CORRUPT_alarm_is_on (0.18s) 2661s --- PASS: TestDataCorruptionCheck/ready_if_CORRUPT_alarm_is_not_on (0.07s) 2661s --- PASS: TestDataCorruptionCheck/ready_if_CORRUPT_alarm_is_excluded (0.00s) 2661s --- PASS: TestDataCorruptionCheck/Not_ready_if_CORRUPT_alarm_is_on#01 (0.00s) 2661s === RUN TestSerializableReadCheck 2661s === RUN TestSerializableReadCheck/Alive_normal 2661s logger.go:146: 2026-02-08T06:45:17.209Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.212Z DEBUG Health check OK {"path": "/livez", "reason": "[+]serializable_read ok\n", "status-code": 200} 2661s === RUN TestSerializableReadCheck/Not_alive_if_range_api_is_not_available 2661s logger.go:146: 2026-02-08T06:45:17.213Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.213Z ERROR Health check error {"path": "/livez", "reason": "[-]serializable_read failed: Unexpected error\n", "status-code": 503} 2661s === RUN TestSerializableReadCheck/Not_ready_if_range_api_is_not_available 2661s logger.go:146: 2026-02-08T06:45:17.214Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.215Z ERROR Health check error {"path": "/readyz", "reason": "[-]serializable_read failed: Unexpected error\n[+]linearizable_read ok\n[+]data_corruption ok\n", "status-code": 503} 2661s --- PASS: TestSerializableReadCheck (0.01s) 2661s --- PASS: TestSerializableReadCheck/Alive_normal (0.00s) 2661s --- PASS: TestSerializableReadCheck/Not_alive_if_range_api_is_not_available (0.00s) 2661s --- PASS: TestSerializableReadCheck/Not_ready_if_range_api_is_not_available (0.00s) 2661s === RUN TestLinearizableReadCheck 2661s === RUN TestLinearizableReadCheck/Alive_normal 2661s logger.go:146: 2026-02-08T06:45:17.229Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.236Z DEBUG Health check OK {"path": "/livez", "reason": "[+]serializable_read ok\n", "status-code": 200} 2661s === RUN TestLinearizableReadCheck/Alive_if_lineariable_range_api_is_not_available 2661s logger.go:146: 2026-02-08T06:45:17.239Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.259Z DEBUG Health check OK {"path": "/livez", "reason": "[+]serializable_read ok\n", "status-code": 200} 2661s === RUN TestLinearizableReadCheck/Not_ready_if_range_api_is_not_available 2661s logger.go:146: 2026-02-08T06:45:17.259Z WARN use default bcrypt cost instead of the invalid given cost {"min-cost": 4, "max-cost": 31, "default-cost": 10, "given-cost": 0} 2661s logger.go:146: 2026-02-08T06:45:17.268Z ERROR Health check error {"path": "/readyz", "reason": "[-]linearizable_read failed: Unexpected error\n[+]data_corruption ok\n[+]serializable_read ok\n", "status-code": 503} 2661s --- PASS: TestLinearizableReadCheck (0.06s) 2661s --- PASS: TestLinearizableReadCheck/Alive_normal (0.01s) 2661s --- PASS: TestLinearizableReadCheck/Alive_if_lineariable_range_api_is_not_available (0.02s) 2661s --- PASS: TestLinearizableReadCheck/Not_ready_if_range_api_is_not_available (0.01s) 2661s === RUN TestNewPeerHandlerOnRaftPrefix 2661s --- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s) 2661s === RUN TestServeMembersFails 2661s --- PASS: TestServeMembersFails (0.00s) 2661s === RUN TestServeMembersGet 2661s --- PASS: TestServeMembersGet (0.00s) 2661s === RUN TestServeMemberPromoteFails 2661s --- PASS: TestServeMemberPromoteFails (0.00s) 2661s === RUN TestNewPeerHandlerOnMembersPromotePrefix 2661s {"level":"warn","msg":"unexpected v2 response error","remote-addr":"127.0.0.1:58064","internal-server-error":"PromoteMember not implemented in fakeServer"} 2661s {"level":"warn","msg":"failed to promote a member","member-id":"1","error":"PromoteMember not implemented in fakeServer"} 2661s --- PASS: TestNewPeerHandlerOnMembersPromotePrefix (0.00s) 2661s === RUN TestServeVersion 2661s --- PASS: TestServeVersion (0.00s) 2661s === RUN TestServeVersionFails 2661s --- PASS: TestServeVersionFails (0.00s) 2661s PASS 2661s ok go.etcd.io/etcd/server/etcdserver/api/etcdhttp 4.381s 2671s === RUN TestClusterMember 2671s --- PASS: TestClusterMember (0.00s) 2671s === RUN TestClusterMemberByName 2671s --- PASS: TestClusterMemberByName (0.00s) 2671s === RUN TestClusterMemberIDs 2671s --- PASS: TestClusterMemberIDs (0.00s) 2671s === RUN TestClusterPeerURLs 2671s --- PASS: TestClusterPeerURLs (0.00s) 2671s === RUN TestClusterClientURLs 2671s --- PASS: TestClusterClientURLs (0.00s) 2671s === RUN TestClusterValidateAndAssignIDsBad 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:4001","host":"127.0.0.1:4001","resolved-addr":"127.0.0.1:4001"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.2:2379","host":"127.0.0.2:2379","resolved-addr":"127.0.0.2:2379"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.2:2379","host":"127.0.0.2:2379","resolved-addr":"127.0.0.2:2379"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.2:4001","host":"127.0.0.2:4001","resolved-addr":"127.0.0.2:4001"} 2671s --- PASS: TestClusterValidateAndAssignIDsBad (0.00s) 2671s === RUN TestClusterValidateAndAssignIDs 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.2:2379","host":"127.0.0.2:2379","resolved-addr":"127.0.0.2:2379"} 2671s {"level":"info","msg":"resolved URL Host","url":"http://127.0.0.1:2379","host":"127.0.0.1:2379","resolved-addr":"127.0.0.1:2379"} 2671s --- PASS: TestClusterValidateAndAssignIDs (0.00s) 2671s === RUN TestClusterValidateConfigurationChange 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": ["http://127.0.0.1:1"]} 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "2", "added-peer-peer-urls": ["http://127.0.0.1:2"]} 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": ["http://127.0.0.1:3"]} 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "4", "added-peer-peer-urls": ["http://127.0.0.1:4"]} 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "4", "removed-remote-peer-urls": ["http://127.0.0.1:4"]} 2671s --- PASS: TestClusterValidateConfigurationChange (0.00s) 2671s === RUN TestClusterGenID 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "869b3badfbf1d6b7", "local-member-id": "0", "added-peer-id": "3", "added-peer-peer-urls": []} 2671s --- PASS: TestClusterGenID (0.00s) 2671s === RUN TestNodeToMemberBad 2671s --- PASS: TestNodeToMemberBad (0.00s) 2671s === RUN TestClusterAddMember 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2671s --- PASS: TestClusterAddMember (0.00s) 2671s === RUN TestClusterAddMemberAsLearner 2671s logger.go:146: 2026-02-08T06:45:26.962Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "1", "added-peer-peer-urls": []} 2671s --- PASS: TestClusterAddMemberAsLearner (0.00s) 2671s === RUN TestClusterMembers 2671s --- PASS: TestClusterMembers (0.00s) 2671s === RUN TestClusterRemoveMember 2671s logger.go:146: 2026-02-08T06:45:26.962Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "1"} 2671s --- PASS: TestClusterRemoveMember (0.00s) 2671s === RUN TestClusterUpdateAttributes 2671s logger.go:146: 2026-02-08T06:45:26.962Z WARN skipped attributes update of removed member {"cluster-id": "0", "local-member-id": "0", "updated-peer-id": "1"} 2671s --- PASS: TestClusterUpdateAttributes (0.00s) 2671s === RUN TestNodeToMember 2671s --- PASS: TestNodeToMember (0.00s) 2671s === RUN TestIsReadyToAddVotingMember 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 0, "quorum": 3, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 1, "quorum": 2, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 1, "quorum": 3, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z DEBUG number of started member is 1; can accept add member request 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 2, "quorum": 3, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 0, "quorum": 1, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member add; started member will be less than quorum {"number-of-started-member": 1, "quorum": 2, "cluster-id": "0", "local-member-id": "0"} 2671s --- PASS: TestIsReadyToAddVotingMember (0.00s) 2671s === RUN TestIsReadyToRemoveVotingMember 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member remove; started member will be less than quorum {"number-of-started-member": 0, "quorum": 1, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member remove; started member will be less than quorum {"number-of-started-member": 0, "quorum": 2, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member remove; started member will be less than quorum {"number-of-started-member": 1, "quorum": 2, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member remove; started member will be less than quorum {"number-of-started-member": 0, "quorum": 1, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member remove; started member will be less than quorum {"number-of-started-member": 0, "quorum": 1, "cluster-id": "0", "local-member-id": "0"} 2671s --- PASS: TestIsReadyToRemoveVotingMember (0.00s) 2671s === RUN TestIsReadyToPromoteMember 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member promote; started member will be less than quorum {"number-of-started-member": 1, "quorum": 2, "cluster-id": "0", "local-member-id": "0"} 2671s logger.go:146: 2026-02-08T06:45:26.963Z WARN rejecting member promote; started member will be less than quorum {"number-of-started-member": 2, "quorum": 3, "cluster-id": "0", "local-member-id": "0"} 2671s --- PASS: TestIsReadyToPromoteMember (0.00s) 2671s === RUN TestIsVersionChangable 2671s === RUN TestIsVersionChangable/When_local_version_is_one_minor_lower_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_one_minor_and_one_patch_lower_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_one_minor_higher_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_two_minor_higher_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_one_major_higher_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_equal_to_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_one_patch_higher_than_cluster_version 2671s === RUN TestIsVersionChangable/When_local_version_is_two_minor_lower_than_cluster_version 2671s --- PASS: TestIsVersionChangable (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_one_minor_lower_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_one_minor_and_one_patch_lower_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_one_minor_higher_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_two_minor_higher_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_one_major_higher_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_equal_to_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_one_patch_higher_than_cluster_version (0.00s) 2671s --- PASS: TestIsVersionChangable/When_local_version_is_two_minor_lower_than_cluster_version (0.00s) 2671s === RUN TestAddMemberSyncsBackendAndStoreV2 2671s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_succeed 2671s logger.go:146: 2026-02-08T06:45:27.118Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2671s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_was_only_in_storeV2 2671s logger.go:146: 2026-02-08T06:45:27.707Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2672s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_was_only_in_backend 2672s logger.go:146: 2026-02-08T06:45:28.339Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2672s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_fail_if_it_exists_in_both 2673s logger.go:146: 2026-02-08T06:45:29.004Z PANIC failed to save member to store {"member-id": "c8ff1bc1f6baf3c0", "error": "Key already exists (/0/members/c8ff1bc1f6baf3c0/raftAttributes)"} 2673s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_fail_if_it_exists_in_storeV2_and_backend_is_nil 2673s logger.go:146: 2026-02-08T06:45:29.111Z PANIC failed to save member to store {"member-id": "c8ff1bc1f6baf3c0", "error": "Key already exists (/0/members/c8ff1bc1f6baf3c0/raftAttributes)"} 2673s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_exists_in_backend_and_storageV2_is_nil 2674s logger.go:146: 2026-02-08T06:45:29.852Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2674s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_succeed_if_backend_is_nil 2675s logger.go:146: 2026-02-08T06:45:31.375Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2675s === RUN TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_fail_if_storageV2_is_nil 2676s logger.go:146: 2026-02-08T06:45:31.976Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "c8ff1bc1f6baf3c0", "added-peer-peer-urls": []} 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2 (5.01s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_succeed (0.16s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_was_only_in_storeV2 (0.88s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_was_only_in_backend (0.43s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_fail_if_it_exists_in_both (0.58s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_fail_if_it_exists_in_storeV2_and_backend_is_nil (0.11s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_member_should_succeed_if_it_exists_in_backend_and_storageV2_is_nil (0.97s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_succeed_if_backend_is_nil (1.29s) 2676s --- PASS: TestAddMemberSyncsBackendAndStoreV2/Adding_new_member_should_fail_if_storageV2_is_nil (0.60s) 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_fail 2676s logger.go:146: 2026-02-08T06:45:31.980Z PANIC failed to delete member from store {"member-id": "3b6497aa3cad482f", "error": "Key not found (/0)"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_was_only_in_storeV2 2676s logger.go:146: 2026-02-08T06:45:31.982Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_was_only_in_backend 2676s logger.go:146: 2026-02-08T06:45:31.985Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_both 2676s logger.go:146: 2026-02-08T06:45:31.989Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_fail_if_backend_is_nil 2676s logger.go:146: 2026-02-08T06:45:31.991Z PANIC failed to delete member from store {"member-id": "3b6497aa3cad482f", "error": "Key not found (/0)"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_succeed_if_storageV2_is_nil 2676s logger.go:146: 2026-02-08T06:45:32.018Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_v2storage_and_backend_is_nil 2676s logger.go:146: 2026-02-08T06:45:32.022Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s === RUN TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_backend_and_storageV2_is_nil 2676s logger.go:146: 2026-02-08T06:45:32.639Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "3b6497aa3cad482f"} 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2 (0.66s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_fail (0.00s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_was_only_in_storeV2 (0.00s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_was_only_in_backend (0.00s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_both (0.00s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_fail_if_backend_is_nil (0.00s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_new_member_should_succeed_if_storageV2_is_nil (0.03s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_v2storage_and_backend_is_nil (0.01s) 2676s --- PASS: TestRemoveMemberSyncsBackendAndStoreV2/Removing_member_should_succeed_if_it_exists_in_backend_and_storageV2_is_nil (0.61s) 2676s === RUN TestMustDetectDowngrade 2676s === RUN TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_nil 2676s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-0 2677s === RUN TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_one_minor_lower 2677s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-1 2677s === RUN TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_server_version 2677s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-2 2677s === RUN TestMustDetectDowngrade/Failed_when_downgrade_is_disabled_and_server_version_is_lower_than_determined_cluster_version_ 2677s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-3 2677s === RUN TestMustDetectDowngrade/Succeeded_when_downgrade_is_enabled_and_cluster_version_is_nil 2677s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-4 2677s === RUN TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_server_version_is_target_version 2677s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-5 2677s === RUN TestMustDetectDowngrade/Succeeded_when_downgrade_to_lower_version_and_server_version_is_cluster_version_ 2678s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-6 2678s === RUN TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_local_version_is_out_of_range_and_cluster_version_is_nil 2678s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-7 2678s === RUN TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_local_version_is_out_of_range 2678s downgrade_test.go:132: /tmp/test-log-must-detect-downgrade-8 2678s --- PASS: TestMustDetectDowngrade (1.62s) 2678s --- PASS: TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_nil (0.43s) 2678s --- PASS: TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_one_minor_lower (0.03s) 2678s --- PASS: TestMustDetectDowngrade/Succeeded_when_downgrade_is_disabled_and_cluster_version_is_server_version (0.24s) 2678s --- PASS: TestMustDetectDowngrade/Failed_when_downgrade_is_disabled_and_server_version_is_lower_than_determined_cluster_version_ (0.25s) 2678s --- PASS: TestMustDetectDowngrade/Succeeded_when_downgrade_is_enabled_and_cluster_version_is_nil (0.01s) 2678s --- PASS: TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_server_version_is_target_version (0.00s) 2678s --- PASS: TestMustDetectDowngrade/Succeeded_when_downgrade_to_lower_version_and_server_version_is_cluster_version_ (0.35s) 2678s --- PASS: TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_local_version_is_out_of_range_and_cluster_version_is_nil (0.03s) 2678s --- PASS: TestMustDetectDowngrade/Failed_when_downgrade_is_enabled_and_local_version_is_out_of_range (0.27s) 2678s === RUN TestIsValidDowngrade 2678s === RUN TestIsValidDowngrade/Valid_downgrade 2678s === RUN TestIsValidDowngrade/Invalid_downgrade 2678s --- PASS: TestIsValidDowngrade (0.00s) 2678s --- PASS: TestIsValidDowngrade/Valid_downgrade (0.00s) 2678s --- PASS: TestIsValidDowngrade/Invalid_downgrade (0.00s) 2678s === RUN TestMemberTime 2678s --- PASS: TestMemberTime (0.00s) 2678s === RUN TestMemberPick 2678s --- PASS: TestMemberPick (0.00s) 2678s === RUN TestMemberClone 2678s --- PASS: TestMemberClone (0.00s) 2678s === RUN TestAddRemoveMember 2678s logger.go:146: 2026-02-08T06:45:34.266Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "11", "added-peer-peer-urls": []} 2679s logger.go:146: 2026-02-08T06:45:34.793Z INFO removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "11", "removed-remote-peer-urls": []} 2679s logger.go:146: 2026-02-08T06:45:34.793Z INFO added member {"cluster-id": "0", "local-member-id": "0", "added-peer-id": "12", "added-peer-peer-urls": []} 2679s logger.go:146: 2026-02-08T06:45:34.794Z WARN skipped removing already removed member {"cluster-id": "0", "local-member-id": "0", "removed-remote-peer-id": "11"} 2679s --- PASS: TestAddRemoveMember (0.56s) 2679s === RUN TestIsMetaStoreOnly 2679s --- PASS: TestIsMetaStoreOnly (0.00s) 2679s === RUN TestConfStateFromBackendInOneTx 2679s --- PASS: TestConfStateFromBackendInOneTx (0.39s) 2679s === RUN TestMustUnsafeSaveConfStateToBackend 2679s === RUN TestMustUnsafeSaveConfStateToBackend/missing 2679s === RUN TestMustUnsafeSaveConfStateToBackend/save 2679s === RUN TestMustUnsafeSaveConfStateToBackend/read 2679s --- PASS: TestMustUnsafeSaveConfStateToBackend (0.31s) 2679s --- PASS: TestMustUnsafeSaveConfStateToBackend/missing (0.00s) 2679s --- PASS: TestMustUnsafeSaveConfStateToBackend/save (0.00s) 2679s --- PASS: TestMustUnsafeSaveConfStateToBackend/read (0.00s) 2679s PASS 2679s ok go.etcd.io/etcd/server/etcdserver/api/membership 8.765s 2690s === RUN TestSendMessage 2690s --- PASS: TestSendMessage (0.29s) 2690s === RUN TestSendMessageWhenStreamIsBroken 2690s --- PASS: TestSendMessageWhenStreamIsBroken (0.08s) 2690s === RUN TestServeRaftPrefix 2690s {"level":"warn","msg":"failed to read Raft message","local-member-id":"0","error":"some error"} 2690s {"level":"warn","msg":"failed to unmarshal Raft message","local-member-id":"0","error":"unexpected EOF"} 2690s {"level":"warn","msg":"request cluster ID mismatch","local-member-id":"0","local-member-cluster-id":"0","local-member-server-version":"3.5.16","local-member-server-minimum-cluster-version":"3.0.0","remote-peer-server-name":"","remote-peer-server-version":"3.5.16","remote-peer-server-minimum-cluster-version":"2.0.0","remote-peer-cluster-id":"1"} 2690s {"level":"warn","msg":"failed to process Raft message","local-member-id":"0","error":"blah"} 2690s --- PASS: TestServeRaftPrefix (0.00s) 2690s === RUN TestServeRaftStreamPrefix 2690s --- PASS: TestServeRaftStreamPrefix (0.00s) 2690s === RUN TestServeRaftStreamPrefixBad 2690s --- PASS: TestServeRaftStreamPrefixBad (0.00s) 2690s === RUN TestCloseNotifier 2690s --- PASS: TestCloseNotifier (0.00s) 2690s === RUN TestMessage 2690s --- PASS: TestMessage (0.00s) 2690s === RUN TestMsgAppV2 2690s --- PASS: TestMsgAppV2 (0.00s) 2690s === RUN TestPeerPick 2690s --- PASS: TestPeerPick (0.00s) 2690s === RUN TestPipelineSend 2690s {"level":"info","msg":"peer became active","peer-id":"1"} 2690s --- PASS: TestPipelineSend (0.02s) 2690s === RUN TestPipelineKeepSendingWhenPostError 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (roundtrip error)"} 2690s --- PASS: TestPipelineKeepSendingWhenPostError (0.01s) 2690s === RUN TestPipelineExceedMaximumServing 2690s {"level":"info","msg":"peer became active","peer-id":"1"} 2690s --- PASS: TestPipelineExceedMaximumServing (0.00s) 2690s === RUN TestPipelineSendFailed 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (blah)"} 2690s --- PASS: TestPipelineSendFailed (0.07s) 2690s === RUN TestPipelinePost 2690s --- PASS: TestPipelinePost (0.01s) 2690s === RUN TestPipelinePostBad 2690s --- PASS: TestPipelinePostBad (0.00s) 2690s === RUN TestPipelinePostErrorc 2690s --- PASS: TestPipelinePostErrorc (0.00s) 2690s === RUN TestStopBlockedPipeline 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to write 1 on pipeline (request canceled)"} 2690s --- PASS: TestStopBlockedPipeline (0.00s) 2690s === RUN TestSnapshotSend 2690s {"level":"info","msg":"saved database snapshot to disk","path":"/tmp/snapdir1552782787/0000000000000000.snap.db","bytes":5,"size":"5 B"} 2690s {"level":"info","msg":"peer became active","peer-id":"1"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to post 1 on sendMsgSnap (ioutil: short read)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to post 1 on sendMsgSnap (ioutil: short read)"} 2690s {"level":"debug","msg":"peer deactivated again","peer-id":"1","error":"failed to post 1 on sendMsgSnap (ioutil: expect EOF)"} 2690s --- PASS: TestSnapshotSend (0.05s) 2690s === RUN TestStreamWriterAttachOutgoingConn 2690s {"level":"info","msg":"started stream writer with remote peer","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2690s {"level":"info","msg":"peer became active","peer-id":"1"} 2690s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2690s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2690s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2690s {"level":"info","msg":"stopped TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2690s --- PASS: TestStreamWriterAttachOutgoingConn (0.00s) 2690s === RUN TestStreamWriterAttachBadOutgoingConn 2690s {"level":"info","msg":"started stream writer with remote peer","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2690s {"level":"info","msg":"peer became active","peer-id":"1"} 2690s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"warn","msg":"peer became inactive (message send to peer failed)","peer-id":"1","error":"failed to write 1 on stream Message (blah)"} 2690s {"level":"warn","msg":"failed to close connection with remote peer","remote-peer-id":"1","error":"blah"} 2690s {"level":"warn","msg":"lost TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2690s {"level":"info","msg":"stopped TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2690s --- PASS: TestStreamWriterAttachBadOutgoingConn (0.04s) 2690s === RUN TestStreamReaderDialRequest 2691s --- PASS: TestStreamReaderDialRequest (0.29s) 2691s === RUN TestStreamReaderDialResult 2691s --- PASS: TestStreamReaderDialResult (0.00s) 2691s === RUN TestStreamReaderStopOnDial 2691s {"level":"info","msg":"peer became active","peer-id":"2"} 2691s --- PASS: TestStreamReaderStopOnDial (0.05s) 2691s === RUN TestStreamReaderDialDetectUnsupport 2691s --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) 2691s === RUN TestStream 2691s {"level":"info","msg":"started stream writer with remote peer","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2691s {"level":"info","msg":"peer became active","peer-id":"1"} 2691s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"peer became active","peer-id":"2"} 2691s {"level":"warn","msg":"peer became inactive (message send to peer failed)","peer-id":"2","error":"failed to read 2 on stream Message (context canceled)"} 2691s {"level":"info","msg":"started stream writer with remote peer","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream Message"} 2691s {"level":"info","msg":"peer became active","peer-id":"1"} 2691s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"peer became active","peer-id":"2"} 2691s {"level":"warn","msg":"peer became inactive (message send to peer failed)","peer-id":"2","error":"failed to read 2 on stream Message (context canceled)"} 2691s {"level":"info","msg":"started stream writer with remote peer","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"set message encoder","from":"0","to":"0","stream-type":"stream MsgApp v2"} 2691s {"level":"info","msg":"peer became active","peer-id":"1"} 2691s {"level":"info","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"0","remote-peer-id":"1"} 2691s {"level":"info","msg":"peer became active","peer-id":"2"} 2691s {"level":"warn","msg":"peer became inactive (message send to peer failed)","peer-id":"2","error":"failed to read 2 on stream MsgApp v2 (context canceled)"} 2691s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","remote-peer-id":"1"} 2691s {"level":"info","msg":"stopped TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","remote-peer-id":"1"} 2691s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2691s {"level":"info","msg":"stopped TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2691s {"level":"warn","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2691s {"level":"info","msg":"stopped TCP streaming connection with remote peer","stream-writer-type":"stream Message","remote-peer-id":"1"} 2691s --- PASS: TestStream (0.16s) 2691s === RUN TestCheckStreamSupport 2691s --- PASS: TestCheckStreamSupport (0.00s) 2691s === RUN TestStreamSupportCurrentVersion 2691s --- PASS: TestStreamSupportCurrentVersion (0.00s) 2691s === RUN TestTransportSend 2691s --- PASS: TestTransportSend (0.00s) 2691s === RUN TestTransportCutMend 2691s --- PASS: TestTransportCutMend (0.00s) 2691s === RUN TestTransportAdd 2691s --- PASS: TestTransportAdd (0.00s) 2691s === RUN TestTransportRemove 2691s --- PASS: TestTransportRemove (0.34s) 2691s === RUN TestTransportUpdate 2691s --- PASS: TestTransportUpdate (0.00s) 2691s === RUN TestTransportErrorc 2691s --- PASS: TestTransportErrorc (0.04s) 2691s === RUN TestURLPickerPickTwice 2691s --- PASS: TestURLPickerPickTwice (0.00s) 2691s === RUN TestURLPickerUpdate 2691s --- PASS: TestURLPickerUpdate (0.00s) 2691s === RUN TestURLPickerUnreachable 2691s --- PASS: TestURLPickerUnreachable (0.00s) 2691s === RUN TestEntry 2691s --- PASS: TestEntry (0.00s) 2691s === RUN TestCompareMajorMinorVersion 2691s --- PASS: TestCompareMajorMinorVersion (0.00s) 2691s === RUN TestServerVersion 2691s --- PASS: TestServerVersion (0.00s) 2691s === RUN TestMinClusterVersion 2691s --- PASS: TestMinClusterVersion (0.00s) 2691s === RUN TestCheckVersionCompatibility 2691s --- PASS: TestCheckVersionCompatibility (0.00s) 2691s PASS 2691s ok go.etcd.io/etcd/server/etcdserver/api/rafthttp 1.489s 2697s === RUN TestSaveAndLoad 2697s --- PASS: TestSaveAndLoad (0.35s) 2697s === RUN TestBadCRC 2698s {"level":"warn","msg":"snap file is corrupt","path":"/tmp/snapshot/0000000000000001-0000000000000001.snap","prev-crc":2838147117,"new-crc":3079029212} 2698s --- PASS: TestBadCRC (0.62s) 2698s === RUN TestFailback 2698s {"level":"warn","msg":"failed to unmarshal snappb.Snapshot","path":"/tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap","error":"unexpected EOF"} 2698s {"level":"warn","msg":"failed to read a snap file","path":"/tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap","error":"unexpected EOF"} 2698s {"level":"warn","msg":"renamed to a broken snap file","path":"/tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap","broken-path":"/tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap.broken"} 2698s --- PASS: TestFailback (0.23s) 2698s === RUN TestSnapNames 2698s --- PASS: TestSnapNames (0.00s) 2698s === RUN TestLoadNewestSnap 2698s === RUN TestLoadNewestSnap/load-newest 2698s === RUN TestLoadNewestSnap/loadnewestavailable-newest 2698s === RUN TestLoadNewestSnap/loadnewestavailable-newest-unsorted 2698s === RUN TestLoadNewestSnap/loadnewestavailable-previous 2698s --- PASS: TestLoadNewestSnap (0.22s) 2698s --- PASS: TestLoadNewestSnap/load-newest (0.00s) 2698s --- PASS: TestLoadNewestSnap/loadnewestavailable-newest (0.00s) 2698s --- PASS: TestLoadNewestSnap/loadnewestavailable-newest-unsorted (0.00s) 2698s --- PASS: TestLoadNewestSnap/loadnewestavailable-previous (0.00s) 2698s === RUN TestNoSnapshot 2698s --- PASS: TestNoSnapshot (0.00s) 2698s === RUN TestEmptySnapshot 2698s {"level":"warn","msg":"failed to read empty snapshot file","path":"/tmp/snapshot/1.snap"} 2698s --- PASS: TestEmptySnapshot (0.00s) 2698s === RUN TestAllSnapshotBroken 2698s {"level":"warn","msg":"failed to unmarshal snappb.Snapshot","path":"/tmp/snapshot/1.snap","error":"unexpected EOF"} 2698s {"level":"warn","msg":"failed to read a snap file","path":"/tmp/snapshot/1.snap","error":"unexpected EOF"} 2698s {"level":"warn","msg":"renamed to a broken snap file","path":"/tmp/snapshot/1.snap","broken-path":"/tmp/snapshot/1.snap.broken"} 2698s --- PASS: TestAllSnapshotBroken (0.00s) 2698s === RUN TestReleaseSnapDBs 2698s {"level":"info","msg":"found orphaned .snap.db file; deleting","path":"0000000000000064.snap.db"} 2698s {"level":"info","msg":"found orphaned .snap.db file; deleting","path":"00000000000000c8.snap.db"} 2698s --- PASS: TestReleaseSnapDBs (0.00s) 2698s PASS 2698s ok go.etcd.io/etcd/server/etcdserver/api/snap 1.652s 2698s ? go.etcd.io/etcd/server/etcdserver/api/snap/snappb [no test files] 2707s === RUN TestCheckPassword 2708s --- PASS: TestCheckPassword (0.48s) 2708s === RUN TestMergeUser 2708s {"level":"warn","msg":"attempted to grant a duplicate role for a user","user-name":"foo","role-name":"role1"} 2708s {"level":"warn","msg":"attempted to revoke a ungranted role for a user","user-name":"foo","role-name":"role2"} 2708s --- PASS: TestMergeUser (0.00s) 2708s === RUN TestMergeRole 2708s {"level":"info","msg":"revoking ungranted read permission","read-permission":"/foodir"} 2708s --- PASS: TestMergeRole (0.00s) 2708s === RUN TestAllUsers 2708s --- PASS: TestAllUsers (0.00s) 2708s === RUN TestGetAndDeleteUser 2708s {"level":"info","msg":"deleted a user","user-name":"cat"} 2708s --- PASS: TestGetAndDeleteUser (0.00s) 2708s === RUN TestAllRoles 2708s --- PASS: TestAllRoles (0.00s) 2708s === RUN TestGetAndDeleteRole 2708s {"level":"info","msg":"delete a new role","role-name":"animal"} 2708s --- PASS: TestGetAndDeleteRole (0.00s) 2708s === RUN TestEnsure 2708s --- PASS: TestEnsure (0.00s) 2708s === RUN TestCreateAndUpdateUser 2708s {"level":"info","msg":"created a user","user-name":"cat"} 2708s {"level":"info","msg":"updated a user","user-name":"cat"} 2708s --- PASS: TestCreateAndUpdateUser (0.00s) 2708s === RUN TestUpdateRole 2708s {"level":"info","msg":"updated a new role","role-name":"animal"} 2708s --- PASS: TestUpdateRole (0.00s) 2708s === RUN TestCreateRole 2708s {"level":"info","msg":"created a new role","role-name":"animal"} 2708s --- PASS: TestCreateRole (0.00s) 2708s === RUN TestEnableAuth 2708s {"level":"info","msg":"no guest role access found; creating default","role-name":"guest"} 2708s {"level":"info","msg":"created a new role","role-name":"guest"} 2708s {"level":"info","msg":"enabled auth"} 2708s --- PASS: TestEnableAuth (0.00s) 2708s === RUN TestDisableAuth 2708s {"level":"info","msg":"disabled auth"} 2708s --- PASS: TestDisableAuth (0.00s) 2708s === RUN TestSimpleMatch 2708s --- PASS: TestSimpleMatch (0.00s) 2708s PASS 2708s ok go.etcd.io/etcd/server/etcdserver/api/v2auth 0.929s 2713s === RUN TestNewProxyFuncUnset 2713s --- PASS: TestNewProxyFuncUnset (0.00s) 2713s === RUN TestNewProxyFuncBad 2713s --- PASS: TestNewProxyFuncBad (0.00s) 2713s === RUN TestNewProxyFunc 2713s {"level":"info","msg":"running proxy with discovery","proxy-url":"http://disco.foo.bar"} 2713s {"level":"info","msg":"running proxy with discovery","proxy-url":"http://bar.com"} 2713s --- PASS: TestNewProxyFunc (0.00s) 2713s === RUN TestCheckCluster 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/prefix/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s --- PASS: TestCheckCluster (0.00s) 2713s === RUN TestWaitNodes 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":1,"needed-peers":2} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":1,"needed-peers":2} 2713s {"level":"warn","msg":"error while waiting for peers","discovery-url":"http://test.com","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"waiting for other nodes","backoff":"2s"} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":1,"needed-peers":2} 2713s {"level":"warn","msg":"error while waiting for peers","discovery-url":"http://test.com","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"waiting for other nodes","backoff":"4s"} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":1,"needed-peers":2} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"warn","msg":"error while waiting for peers","discovery-url":"http://test.com","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"waiting for other nodes","backoff":"2s"} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"warn","msg":"error while waiting for peers","discovery-url":"http://test.com","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"waiting for other nodes","backoff":"4s"} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peers from discovery server; waiting for more","discovery-url":"http://test.com","found-peers":2,"needed-peers":1} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s {"level":"info","msg":"found self from discovery server","discovery-url":"http://test.com","self":"1"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"2"} 2713s {"level":"info","msg":"found peer from discovery server","discovery-url":"http://test.com","peer":"3"} 2713s {"level":"info","msg":"found all needed peers from discovery server","discovery-url":"http://test.com","found-peers":3} 2713s --- PASS: TestWaitNodes (0.00s) 2713s === RUN TestCreateSelf 2713s --- PASS: TestCreateSelf (0.00s) 2713s === RUN TestNodesToCluster 2713s --- PASS: TestNodesToCluster (0.00s) 2713s === RUN TestSortableNodes 2713s --- PASS: TestSortableNodes (0.19s) 2713s === RUN TestRetryFailure 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"2s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"4s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s {"level":"info","msg":"retry connecting to discovery service","url":"http://test.com","reason":"cluster status check","backoff":"8s"} 2713s {"level":"warn","msg":"failed to get from discovery server","discovery-url":"http://test.com","path":"/1000/_config/size","error":"client: etcd cluster is unavailable or misconfigured; error #0: context deadline exceeded\n","err-detail":"error #0: context deadline exceeded\n"} 2713s --- PASS: TestRetryFailure (0.00s) 2713s PASS 2713s ok go.etcd.io/etcd/server/etcdserver/api/v2discovery 0.512s 2718s === RUN TestErrorWriteTo 2718s --- PASS: TestErrorWriteTo (0.00s) 2718s PASS 2718s ok go.etcd.io/etcd/server/etcdserver/api/v2error 0.236s 2731s === RUN TestAuthFlow 2731s {"level":"warn","msg":"malformed basic auth encoding"} 2731s {"level":"warn","msg":"incorrect password","user-name":"root"} 2731s --- PASS: TestAuthFlow (0.03s) 2731s === RUN TestGetUserGrantedWithNonexistingRole 2731s --- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) 2731s === RUN TestPrefixAccess 2731s {"level":"warn","msg":"a user does not have root role for resource","root-user":"user","root-role-name":"root","resource-path":"path"} 2731s {"level":"warn","msg":"invalid access for user on key","user-name":"user","key":"/foo"} 2731s {"level":"warn","msg":"a user does not have root role for resource","root-user":"user","root-role-name":"root","resource-path":"path"} 2731s {"level":"warn","msg":"incorrect password","user-name":"user"} 2731s {"level":"warn","msg":"incorrect password","user-name":"user"} 2731s {"level":"warn","msg":"incorrect password","user-name":"user"} 2731s {"level":"warn","msg":"invalid access for a guest role on key","role-name":"guest","key":"/bar"} 2731s {"level":"warn","msg":"invalid access for a guest role on key","role-name":"guest","key":"/bar"} 2731s {"level":"warn","msg":"a user does not have root role for resource","root-user":"user","root-role-name":"root","resource-path":"path"} 2731s {"level":"warn","msg":"invalid access for user on key","user-name":"user","key":"/foo"} 2731s {"level":"warn","msg":"malformed basic auth encoding"} 2731s {"level":"warn","msg":"malformed basic auth encoding"} 2731s {"level":"warn","msg":"malformed basic auth encoding"} 2731s --- PASS: TestPrefixAccess (0.00s) 2731s === RUN TestUserFromClientCertificate 2731s {"level":"debug","msg":"found common name","common-name":"user"} 2731s {"level":"debug","msg":"authenticated a user via common name","user-name":"user","common-name":"user"} 2731s {"level":"debug","msg":"found common name","common-name":"otheruser"} 2731s --- PASS: TestUserFromClientCertificate (0.19s) 2731s === RUN TestUserFromBasicAuth 2731s {"level":"warn","msg":"incorrect password","user-name":"user"} 2731s {"level":"warn","msg":"incorrect password","user-name":"user"} 2731s {"level":"warn","msg":"incorrect password","user-name":"missing"} 2731s {"level":"warn","msg":"malformed basic auth encoding"} 2731s --- PASS: TestUserFromBasicAuth (0.00s) 2731s === RUN TestBadRefreshRequest 2731s --- PASS: TestBadRefreshRequest (0.00s) 2731s === RUN TestBadParseRequest 2731s --- PASS: TestBadParseRequest (0.00s) 2731s === RUN TestGoodParseRequest 2731s --- PASS: TestGoodParseRequest (0.00s) 2731s === RUN TestServeMembers 2731s --- PASS: TestServeMembers (0.00s) 2731s === RUN TestServeLeader 2731s --- PASS: TestServeLeader (0.00s) 2731s === RUN TestServeMembersCreate 2731s --- PASS: TestServeMembersCreate (0.00s) 2731s === RUN TestServeMembersDelete 2731s --- PASS: TestServeMembersDelete (0.00s) 2731s === RUN TestServeMembersUpdate 2731s --- PASS: TestServeMembersUpdate (0.00s) 2731s === RUN TestServeMembersFail 2731s {"level":"warn","msg":"failed to add a member","member-id":"c29b431f04be0bc7","error":"Error while adding a member"} 2731s {"level":"warn","msg":"unexpected v2 response error","remote-addr":"","internal-server-error":"Error while adding a member"} 2731s {"level":"warn","msg":"failed to remove a member","member-id":"1","error":"Error while removing member"} 2731s {"level":"warn","msg":"unexpected v2 response error","remote-addr":"","internal-server-error":"Error while removing member"} 2731s {"level":"warn","msg":"failed to update a member","member-id":"0","error":"blah"} 2731s {"level":"warn","msg":"unexpected v2 response error","remote-addr":"","internal-server-error":"blah"} 2731s --- PASS: TestServeMembersFail (0.00s) 2731s === RUN TestWriteEvent 2731s --- PASS: TestWriteEvent (0.00s) 2731s === RUN TestV2DMachinesEndpoint 2731s --- PASS: TestV2DMachinesEndpoint (0.04s) 2731s === RUN TestServeMachines 2731s --- PASS: TestServeMachines (0.00s) 2731s === RUN TestGetID 2731s --- PASS: TestGetID (0.00s) 2731s === RUN TestServeSelfStats 2731s --- PASS: TestServeSelfStats (0.00s) 2731s === RUN TestSelfServeStatsBad 2731s --- PASS: TestSelfServeStatsBad (0.00s) 2731s === RUN TestLeaderServeStatsBad 2731s --- PASS: TestLeaderServeStatsBad (0.00s) 2731s === RUN TestServeLeaderStats 2731s --- PASS: TestServeLeaderStats (0.00s) 2731s === RUN TestServeStoreStats 2731s --- PASS: TestServeStoreStats (0.00s) 2731s === RUN TestBadServeKeys 2731s {"level":"warn","msg":"unexpected v2 response error","internal-server-error":"Internal Server Error"} 2731s {"level":"warn","msg":"unexpected v2 response error","internal-server-error":"received response with no Event/Watcher"} 2731s --- PASS: TestBadServeKeys (0.00s) 2731s === RUN TestServeKeysGood 2731s --- PASS: TestServeKeysGood (0.00s) 2731s === RUN TestServeKeysEvent 2731s --- PASS: TestServeKeysEvent (0.00s) 2731s === RUN TestServeKeysWatch 2731s --- PASS: TestServeKeysWatch (0.00s) 2731s === RUN TestHandleWatch 2731s --- PASS: TestHandleWatch (0.00s) 2731s === RUN TestHandleWatchStreaming 2731s --- PASS: TestHandleWatchStreaming (0.00s) 2731s === RUN TestTrimEventPrefix 2731s --- PASS: TestTrimEventPrefix (0.00s) 2731s === RUN TestTrimNodeExternPrefix 2731s --- PASS: TestTrimNodeExternPrefix (0.00s) 2731s === RUN TestTrimPrefix 2731s --- PASS: TestTrimPrefix (0.00s) 2731s === RUN TestNewMemberCollection 2731s --- PASS: TestNewMemberCollection (0.00s) 2731s === RUN TestNewMember 2731s --- PASS: TestNewMember (0.00s) 2731s === RUN TestWriteError 2731s {"level":"warn","msg":"unexpected v2 response error","remote-addr":"","internal-server-error":"something went wrong"} 2731s --- PASS: TestWriteError (0.00s) 2731s === RUN TestAllowMethod 2731s --- PASS: TestAllowMethod (0.00s) 2731s PASS 2731s ok go.etcd.io/etcd/server/etcdserver/api/v2http 0.436s 2736s === RUN TestHTTPErrorWriteTo 2736s --- PASS: TestHTTPErrorWriteTo (0.00s) 2736s === RUN TestMemberUnmarshal 2736s --- PASS: TestMemberUnmarshal (0.00s) 2736s === RUN TestMemberCreateRequestUnmarshal 2736s --- PASS: TestMemberCreateRequestUnmarshal (0.00s) 2736s === RUN TestMemberCreateRequestUnmarshalFail 2736s --- PASS: TestMemberCreateRequestUnmarshalFail (0.00s) 2736s PASS 2736s ok go.etcd.io/etcd/server/etcdserver/api/v2http/httptypes 0.008s 2736s ? go.etcd.io/etcd/server/etcdserver/api/v2stats [no test files] 2745s === RUN TestEventQueue 2745s --- PASS: TestEventQueue (0.00s) 2745s === RUN TestScanHistory 2745s --- PASS: TestScanHistory (0.00s) 2745s === RUN TestEventIndexHistoryCleared 2745s --- PASS: TestEventIndexHistoryCleared (0.00s) 2745s === RUN TestFullEventQueue 2745s --- PASS: TestFullEventQueue (0.00s) 2745s === RUN TestCloneEvent 2745s --- PASS: TestCloneEvent (0.00s) 2745s === RUN TestHeapPushPop 2745s --- PASS: TestHeapPushPop (0.00s) 2745s === RUN TestHeapUpdate 2745s --- PASS: TestHeapUpdate (0.00s) 2745s === RUN TestNodeExternClone 2745s --- PASS: TestNodeExternClone (0.00s) 2745s === RUN TestNewKVIs 2745s --- PASS: TestNewKVIs (0.00s) 2745s === RUN TestNewKVReadWriteCompare 2745s --- PASS: TestNewKVReadWriteCompare (0.00s) 2745s === RUN TestNewKVExpiration 2745s --- PASS: TestNewKVExpiration (0.00s) 2745s === RUN TestNewKVListReprCompareClone 2745s --- PASS: TestNewKVListReprCompareClone (0.00s) 2745s === RUN TestNewKVRemove 2745s --- PASS: TestNewKVRemove (0.00s) 2745s === RUN TestNewDirIs 2745s --- PASS: TestNewDirIs (0.00s) 2745s === RUN TestNewDirReadWriteListReprClone 2745s --- PASS: TestNewDirReadWriteListReprClone (0.00s) 2745s === RUN TestNewDirExpirationTTL 2745s --- PASS: TestNewDirExpirationTTL (0.00s) 2745s === RUN TestNewDirChild 2745s --- PASS: TestNewDirChild (0.00s) 2745s === RUN TestStoreStatsGetSuccess 2745s --- PASS: TestStoreStatsGetSuccess (0.00s) 2745s === RUN TestStoreStatsGetFail 2745s --- PASS: TestStoreStatsGetFail (0.00s) 2745s === RUN TestStoreStatsCreateSuccess 2745s --- PASS: TestStoreStatsCreateSuccess (0.00s) 2745s === RUN TestStoreStatsCreateFail 2745s --- PASS: TestStoreStatsCreateFail (0.00s) 2745s === RUN TestStoreStatsUpdateSuccess 2745s --- PASS: TestStoreStatsUpdateSuccess (0.00s) 2745s === RUN TestStoreStatsUpdateFail 2745s --- PASS: TestStoreStatsUpdateFail (0.00s) 2745s === RUN TestStoreStatsCompareAndSwapSuccess 2745s --- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s) 2745s === RUN TestStoreStatsCompareAndSwapFail 2745s --- PASS: TestStoreStatsCompareAndSwapFail (0.00s) 2745s === RUN TestStoreStatsDeleteSuccess 2745s --- PASS: TestStoreStatsDeleteSuccess (0.00s) 2745s === RUN TestStoreStatsDeleteFail 2745s --- PASS: TestStoreStatsDeleteFail (0.00s) 2745s === RUN TestStoreStatsExpireCount 2745s --- PASS: TestStoreStatsExpireCount (0.00s) 2745s === RUN TestMinExpireTime 2745s --- PASS: TestMinExpireTime (0.00s) 2745s === RUN TestStoreGetDirectory 2745s --- PASS: TestStoreGetDirectory (0.00s) 2745s === RUN TestStoreUpdateValueTTL 2745s --- PASS: TestStoreUpdateValueTTL (0.00s) 2745s === RUN TestStoreUpdateDirTTL 2745s --- PASS: TestStoreUpdateDirTTL (0.00s) 2745s === RUN TestStoreWatchExpire 2745s --- PASS: TestStoreWatchExpire (0.00s) 2745s === RUN TestStoreWatchExpireRefresh 2745s --- PASS: TestStoreWatchExpireRefresh (0.00s) 2745s === RUN TestStoreWatchExpireEmptyRefresh 2745s --- PASS: TestStoreWatchExpireEmptyRefresh (0.00s) 2745s === RUN TestStoreWatchNoRefresh 2745s --- PASS: TestStoreWatchNoRefresh (0.00s) 2745s === RUN TestStoreRefresh 2745s --- PASS: TestStoreRefresh (0.00s) 2745s === RUN TestStoreRecoverWithExpiration 2745s --- PASS: TestStoreRecoverWithExpiration (0.06s) 2745s === RUN TestStoreWatchExpireWithHiddenKey 2745s --- PASS: TestStoreWatchExpireWithHiddenKey (0.00s) 2745s === RUN TestIsHidden 2745s --- PASS: TestIsHidden (0.00s) 2745s === RUN TestWatcher 2745s --- PASS: TestWatcher (0.00s) 2745s PASS 2745s ok go.etcd.io/etcd/server/etcdserver/api/v2store 0.128s 2745s ? go.etcd.io/etcd/server/etcdserver/api/v2v3 [no test files] 2745s ? go.etcd.io/etcd/server/etcdserver/api/v3alarm [no test files] 2745s ? go.etcd.io/etcd/server/etcdserver/api/v3client [no test files] 2753s === RUN TestPeriodicHourly 2754s {"level":"info","msg":"starting auto periodic compaction","revision":1,"compact-period":"2h0m0s"} 2754s {"level":"info","msg":"completed auto periodic compaction","revision":1,"compact-period":"2h0m0s","took":"6m0s"} 2754s {"level":"info","msg":"starting auto periodic compaction","revision":10,"compact-period":"2h0m0s"} 2754s {"level":"info","msg":"completed auto periodic compaction","revision":10,"compact-period":"2h0m0s","took":"0s"} 2755s {"level":"info","msg":"starting auto periodic compaction","revision":20,"compact-period":"2h0m0s"} 2755s {"level":"info","msg":"completed auto periodic compaction","revision":20,"compact-period":"2h0m0s","took":"0s"} 2755s {"level":"info","msg":"starting auto periodic compaction","revision":30,"compact-period":"2h0m0s"} 2755s {"level":"info","msg":"completed auto periodic compaction","revision":30,"compact-period":"2h0m0s","took":"0s"} 2755s --- PASS: TestPeriodicHourly (2.12s) 2755s === RUN TestPeriodicMinutes 2755s {"level":"info","msg":"starting auto periodic compaction","revision":1,"compact-period":"5m0s"} 2755s {"level":"info","msg":"completed auto periodic compaction","revision":1,"compact-period":"5m0s","took":"30s"} 2756s {"level":"info","msg":"starting auto periodic compaction","revision":10,"compact-period":"5m0s"} 2756s {"level":"info","msg":"completed auto periodic compaction","revision":10,"compact-period":"5m0s","took":"0s"} 2756s {"level":"info","msg":"starting auto periodic compaction","revision":20,"compact-period":"5m0s"} 2756s {"level":"info","msg":"completed auto periodic compaction","revision":20,"compact-period":"5m0s","took":"0s"} 2756s {"level":"info","msg":"starting auto periodic compaction","revision":30,"compact-period":"5m0s"} 2756s periodic_test.go:121: len(actions) = 0, expected >= 1 2756s --- FAIL: TestPeriodicMinutes (1.32s) 2756s === RUN TestPeriodicPause 2758s {"level":"info","msg":"starting auto periodic compaction","revision":24,"compact-period":"1h0m0s"} 2758s {"level":"info","msg":"completed auto periodic compaction","revision":24,"compact-period":"1h0m0s","took":"0s"} 2758s --- PASS: TestPeriodicPause (1.75s) 2758s === RUN TestRevision 2758s {"level":"info","msg":"starting auto revision compaction","revision":90,"revision-compaction-retention":10} 2758s {"level":"info","msg":"completed auto revision compaction","revision":90,"revision-compaction-retention":10,"took":"10.388272ms"} 2758s {"level":"info","msg":"starting auto revision compaction","revision":190,"revision-compaction-retention":10} 2758s {"level":"info","msg":"completed auto revision compaction","revision":190,"revision-compaction-retention":10,"took":"10.21667ms"} 2758s --- PASS: TestRevision (0.25s) 2758s === RUN TestRevisionPause 2758s {"level":"info","msg":"starting auto revision compaction","revision":90,"revision-compaction-retention":10} 2759s {"level":"info","msg":"completed auto revision compaction","revision":90,"revision-compaction-retention":10,"took":"12.240457ms"} 2759s --- PASS: TestRevisionPause (0.13s) 2759s FAIL 2759s FAIL go.etcd.io/etcd/server/etcdserver/api/v3compactor 5.751s 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3election [no test files] 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb [no test files] 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3election/v3electionpb/gw [no test files] 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3lock [no test files] 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb [no test files] 2759s ? go.etcd.io/etcd/server/etcdserver/api/v3lock/v3lockpb/gw [no test files] 2774s === RUN TestGRPCError 2774s --- PASS: TestGRPCError (0.00s) 2774s === RUN TestSendFragment 2774s --- PASS: TestSendFragment (0.00s) 2774s PASS 2774s ok go.etcd.io/etcd/server/etcdserver/api/v3rpc 0.018s 2779s === RUN TestConsistentIndex 2781s --- PASS: TestConsistentIndex (1.41s) 2781s === RUN TestConsistentIndexDecrease 2781s === RUN TestConsistentIndexDecrease/Decrease_term 2781s === RUN TestConsistentIndexDecrease/Decrease_CI 2783s === RUN TestConsistentIndexDecrease/Decrease_CI_and_term 2786s --- PASS: TestConsistentIndexDecrease (4.97s) 2786s --- PASS: TestConsistentIndexDecrease/Decrease_term (0.68s) 2786s --- PASS: TestConsistentIndexDecrease/Decrease_CI (1.78s) 2786s --- PASS: TestConsistentIndexDecrease/Decrease_CI_and_term (2.52s) 2786s === RUN TestFakeConsistentIndex 2786s --- PASS: TestFakeConsistentIndex (0.00s) 2786s PASS 2786s ok go.etcd.io/etcd/server/etcdserver/cindex 6.531s 2794s === RUN TestLeaseQueue 2794s --- PASS: TestLeaseQueue (0.10s) 2794s === RUN TestLessorGrant 2794s --- PASS: TestLessorGrant (0.27s) 2794s === RUN TestLeaseConcurrentKeys 2795s --- PASS: TestLeaseConcurrentKeys (0.02s) 2795s === RUN TestLessorRevoke 2795s --- PASS: TestLessorRevoke (0.00s) 2795s === RUN TestLessorRenew 2795s --- PASS: TestLessorRenew (0.45s) 2795s === RUN TestLessorRenewWithCheckpointer 2798s --- PASS: TestLessorRenewWithCheckpointer (3.02s) 2798s === RUN TestLessorRenewExtendPileup 2800s --- PASS: TestLessorRenewExtendPileup (1.10s) 2800s === RUN TestLessorDetach 2800s --- PASS: TestLessorDetach (0.11s) 2800s === RUN TestLessorRecover 2800s --- PASS: TestLessorRecover (0.06s) 2800s === RUN TestLessorExpire 2801s --- PASS: TestLessorExpire (1.20s) 2801s === RUN TestLessorExpireAndDemote 2803s --- PASS: TestLessorExpireAndDemote (1.57s) 2803s === RUN TestLessorMaxTTL 2803s --- PASS: TestLessorMaxTTL (0.04s) 2803s === RUN TestLessorCheckpointScheduling 2804s --- PASS: TestLessorCheckpointScheduling (1.19s) 2804s === RUN TestLessorCheckpointsRestoredOnPromote 2804s --- PASS: TestLessorCheckpointsRestoredOnPromote (0.37s) 2804s === RUN TestLessorCheckpointPersistenceAfterRestart 2804s === RUN TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.6_and_newer_persist_remainingTTL_on_checkpoint 2805s === RUN TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.5_and_older_persist_remainingTTL_if_CheckpointPersist_is_set 2808s === RUN TestLessorCheckpointPersistenceAfterRestart/Etcd_with_version_unknown_persists_remainingTTL_if_CheckpointPersist_is_set 2809s === RUN TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.5_and_older_reset_remainingTTL_on_checkpoint 2810s === RUN TestLessorCheckpointPersistenceAfterRestart/Etcd_with_version_unknown_fallbacks_to_v3.5_behavior 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart (7.57s) 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.6_and_newer_persist_remainingTTL_on_checkpoint (0.90s) 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.5_and_older_persist_remainingTTL_if_CheckpointPersist_is_set (2.71s) 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart/Etcd_with_version_unknown_persists_remainingTTL_if_CheckpointPersist_is_set (0.56s) 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart/Etcd_v3.5_and_older_reset_remainingTTL_on_checkpoint (1.44s) 2812s --- PASS: TestLessorCheckpointPersistenceAfterRestart/Etcd_with_version_unknown_fallbacks_to_v3.5_behavior (1.96s) 2812s === RUN TestLeaseBackend 2812s === RUN TestLeaseBackend/Empty_by_default 2812s === RUN TestLeaseBackend/Returns_data_put_before 2814s === RUN TestLeaseBackend/Skips_deleted 2816s --- PASS: TestLeaseBackend (3.76s) 2816s --- PASS: TestLeaseBackend/Empty_by_default (0.66s) 2816s --- PASS: TestLeaseBackend/Returns_data_put_before (2.01s) 2816s --- PASS: TestLeaseBackend/Skips_deleted (1.09s) 2816s PASS 2816s ok go.etcd.io/etcd/server/lease 21.531s 2823s === RUN TestRenewHTTP 2826s --- PASS: TestRenewHTTP (2.67s) 2826s === RUN TestTimeToLiveHTTP 2826s --- PASS: TestTimeToLiveHTTP (0.66s) 2826s === RUN TestRenewHTTPTimeout 2828s --- PASS: TestRenewHTTPTimeout (1.61s) 2828s === RUN TestTimeToLiveHTTPTimeout 2830s --- PASS: TestTimeToLiveHTTPTimeout (1.90s) 2830s PASS 2830s ok go.etcd.io/etcd/server/lease/leasehttp 7.019s 2830s ? go.etcd.io/etcd/server/lease/leasepb [no test files] 2830s ? go.etcd.io/etcd/server/mock/mockstorage [no test files] 2830s ? go.etcd.io/etcd/server/mock/mockstore [no test files] 2830s ? go.etcd.io/etcd/server/mock/mockwait [no test files] 2844s === RUN TestHashByRevValue 2845s logger.go:146: 2026-02-08T06:48:20.848Z INFO kvstore restored {"current-rev": 1} 2845s logger.go:146: 2026-02-08T06:48:20.855Z INFO compact tree index {"revision": 35} 2845s logger.go:146: 2026-02-08T06:48:21.482Z INFO finished scheduled compaction {"compact-revision": 35, "took": "626.959348ms", "hash": 4082599214, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2845s logger.go:146: 2026-02-08T06:48:21.482Z INFO storing new hash {"hash": 4082599214, "revision": 35, "compact-revision": -1} 2845s logger.go:146: 2026-02-08T06:48:21.482Z INFO compact tree index {"revision": 106} 2845s logger.go:146: 2026-02-08T06:48:21.542Z INFO finished scheduled compaction {"compact-revision": 106, "took": "59.569566ms", "hash": 2279933401, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2845s logger.go:146: 2026-02-08T06:48:21.542Z INFO previous compaction was interrupted, skip storing compaction hash value 2845s logger.go:146: 2026-02-08T06:48:21.544Z INFO compact tree index {"revision": 177} 2845s logger.go:146: 2026-02-08T06:48:21.699Z INFO finished scheduled compaction {"compact-revision": 177, "took": "155.107455ms", "hash": 3284231217, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2845s logger.go:146: 2026-02-08T06:48:21.699Z INFO storing new hash {"hash": 3284231217, "revision": 177, "compact-revision": 106} 2845s logger.go:146: 2026-02-08T06:48:21.699Z INFO compact tree index {"revision": 248} 2846s logger.go:146: 2026-02-08T06:48:21.751Z INFO finished scheduled compaction {"compact-revision": 248, "took": "52.427131ms", "hash": 126286495, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2846s logger.go:146: 2026-02-08T06:48:21.751Z INFO previous compaction was interrupted, skip storing compaction hash value 2846s logger.go:146: 2026-02-08T06:48:22.172Z INFO compact tree index {"revision": 319} 2846s logger.go:146: 2026-02-08T06:48:22.235Z INFO finished scheduled compaction {"compact-revision": 319, "took": "62.918642ms", "hash": 900108730, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2846s logger.go:146: 2026-02-08T06:48:22.235Z INFO storing new hash {"hash": 900108730, "revision": 319, "compact-revision": 248} 2847s logger.go:146: 2026-02-08T06:48:22.839Z INFO compact tree index {"revision": 390} 2847s logger.go:146: 2026-02-08T06:48:23.687Z INFO finished scheduled compaction {"compact-revision": 390, "took": "848.014698ms", "hash": 2475485232, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2847s logger.go:146: 2026-02-08T06:48:23.689Z INFO storing new hash {"hash": 2475485232, "revision": 390, "compact-revision": 319} 2847s logger.go:146: 2026-02-08T06:48:23.689Z INFO compact tree index {"revision": 461} 2849s logger.go:146: 2026-02-08T06:48:24.863Z INFO finished scheduled compaction {"compact-revision": 461, "took": "1.174025239s", "hash": 1226296507, "current-db-size-bytes": 45056, "current-db-size": "45 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2849s logger.go:146: 2026-02-08T06:48:24.864Z INFO previous compaction was interrupted, skip storing compaction hash value 2849s logger.go:146: 2026-02-08T06:48:24.864Z INFO compact tree index {"revision": 532} 2850s logger.go:146: 2026-02-08T06:48:26.332Z INFO finished scheduled compaction {"compact-revision": 532, "took": "1.468579729s", "hash": 2503661030, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2850s logger.go:146: 2026-02-08T06:48:26.332Z INFO previous compaction was interrupted, skip storing compaction hash value 2850s logger.go:146: 2026-02-08T06:48:26.332Z INFO compact tree index {"revision": 603} 2851s logger.go:146: 2026-02-08T06:48:27.601Z INFO finished scheduled compaction {"compact-revision": 603, "took": "1.268716117s", "hash": 4155130747, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 53248, "current-db-size-in-use": "53 kB"} 2851s logger.go:146: 2026-02-08T06:48:27.601Z INFO previous compaction was interrupted, skip storing compaction hash value 2851s logger.go:146: 2026-02-08T06:48:27.601Z INFO compact tree index {"revision": 674} 2851s logger.go:146: 2026-02-08T06:48:27.618Z INFO finished scheduled compaction {"compact-revision": 674, "took": "16.597528ms", "hash": 106915399, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2851s logger.go:146: 2026-02-08T06:48:27.618Z INFO previous compaction was interrupted, skip storing compaction hash value 2851s logger.go:146: 2026-02-08T06:48:27.618Z INFO compact tree index {"revision": 745} 2852s logger.go:146: 2026-02-08T06:48:27.778Z INFO finished scheduled compaction {"compact-revision": 745, "took": "159.803543ms", "hash": 406914006, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2852s logger.go:146: 2026-02-08T06:48:27.778Z INFO previous compaction was interrupted, skip storing compaction hash value 2852s logger.go:146: 2026-02-08T06:48:27.780Z INFO compact tree index {"revision": 816} 2852s logger.go:146: 2026-02-08T06:48:27.780Z INFO finished scheduled compaction {"compact-revision": 816, "took": "756.551µs", "hash": 1882211381, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2852s logger.go:146: 2026-02-08T06:48:27.780Z INFO storing new hash {"hash": 1882211381, "revision": 816, "compact-revision": 745} 2852s logger.go:146: 2026-02-08T06:48:27.783Z INFO compact tree index {"revision": 887} 2852s logger.go:146: 2026-02-08T06:48:27.934Z INFO finished scheduled compaction {"compact-revision": 887, "took": "150.803738ms", "hash": 806177088, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2852s logger.go:146: 2026-02-08T06:48:27.934Z INFO storing new hash {"hash": 806177088, "revision": 887, "compact-revision": 816} 2852s logger.go:146: 2026-02-08T06:48:27.934Z INFO compact tree index {"revision": 958} 2852s logger.go:146: 2026-02-08T06:48:27.935Z INFO finished scheduled compaction {"compact-revision": 958, "took": "1.231979ms", "hash": 664311366, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2852s logger.go:146: 2026-02-08T06:48:27.935Z INFO previous compaction was interrupted, skip storing compaction hash value 2852s logger.go:146: 2026-02-08T06:48:28.233Z INFO compact tree index {"revision": 1029} 2853s logger.go:146: 2026-02-08T06:48:29.099Z INFO finished scheduled compaction {"compact-revision": 1029, "took": "865.50521ms", "hash": 1496914449, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2853s logger.go:146: 2026-02-08T06:48:29.099Z INFO storing new hash {"hash": 1496914449, "revision": 1029, "compact-revision": 958} 2854s logger.go:146: 2026-02-08T06:48:29.787Z INFO compact tree index {"revision": 1100} 2854s logger.go:146: 2026-02-08T06:48:30.258Z INFO finished scheduled compaction {"compact-revision": 1100, "took": "470.702956ms", "hash": 2434525091, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2854s logger.go:146: 2026-02-08T06:48:30.258Z INFO storing new hash {"hash": 2434525091, "revision": 1100, "compact-revision": 1029} 2854s logger.go:146: 2026-02-08T06:48:30.258Z INFO compact tree index {"revision": 1171} 2854s logger.go:146: 2026-02-08T06:48:30.272Z INFO finished scheduled compaction {"compact-revision": 1171, "took": "13.447463ms", "hash": 3988652253, "current-db-size-bytes": 53248, "current-db-size": "53 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2854s logger.go:146: 2026-02-08T06:48:30.273Z INFO previous compaction was interrupted, skip storing compaction hash value 2854s logger.go:146: 2026-02-08T06:48:30.274Z INFO compact tree index {"revision": 1242} 2855s logger.go:146: 2026-02-08T06:48:31.098Z INFO finished scheduled compaction {"compact-revision": 1242, "took": "822.640466ms", "hash": 1122462288, "current-db-size-bytes": 69632, "current-db-size": "70 kB", "current-db-size-in-use-bytes": 69632, "current-db-size-in-use": "70 kB"} 2855s logger.go:146: 2026-02-08T06:48:31.100Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.075Z INFO compact tree index {"revision": 1883} 2856s --- PASS: TestHashByRevValue (12.37s) 2856s === RUN TestHashByRevValueLastRevision 2856s logger.go:146: 2026-02-08T06:48:32.216Z INFO kvstore restored {"current-rev": 1} 2856s logger.go:146: 2026-02-08T06:48:32.217Z INFO compact tree index {"revision": 73} 2856s logger.go:146: 2026-02-08T06:48:32.218Z INFO finished scheduled compaction {"compact-revision": 73, "took": "722.223µs", "hash": 1913897190, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes": 24576, "current-db-size-in-use": "25 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.218Z INFO storing new hash {"hash": 1913897190, "revision": 73, "compact-revision": -1} 2856s logger.go:146: 2026-02-08T06:48:32.223Z INFO compact tree index {"revision": 145} 2856s logger.go:146: 2026-02-08T06:48:32.225Z INFO finished scheduled compaction {"compact-revision": 145, "took": "2.306353ms", "hash": 224860069, "current-db-size-bytes": 40960, "current-db-size": "41 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.225Z INFO storing new hash {"hash": 224860069, "revision": 145, "compact-revision": 73} 2856s logger.go:146: 2026-02-08T06:48:32.234Z INFO compact tree index {"revision": 217} 2856s logger.go:146: 2026-02-08T06:48:32.334Z INFO finished scheduled compaction {"compact-revision": 217, "took": "100.313471ms", "hash": 1565167519, "current-db-size-bytes": 45056, "current-db-size": "45 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.334Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.334Z INFO compact tree index {"revision": 289} 2856s logger.go:146: 2026-02-08T06:48:32.336Z INFO finished scheduled compaction {"compact-revision": 289, "took": "2.123087ms", "hash": 1566261620, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.337Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.337Z INFO compact tree index {"revision": 361} 2856s logger.go:146: 2026-02-08T06:48:32.338Z INFO finished scheduled compaction {"compact-revision": 361, "took": "905.638µs", "hash": 2037173024, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.340Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.340Z INFO compact tree index {"revision": 433} 2856s logger.go:146: 2026-02-08T06:48:32.404Z INFO finished scheduled compaction {"compact-revision": 433, "took": "63.474278ms", "hash": 691659396, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.404Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.404Z INFO compact tree index {"revision": 505} 2856s logger.go:146: 2026-02-08T06:48:32.405Z INFO finished scheduled compaction {"compact-revision": 505, "took": "1.064845ms", "hash": 2713730748, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.405Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.405Z INFO compact tree index {"revision": 577} 2856s logger.go:146: 2026-02-08T06:48:32.406Z INFO finished scheduled compaction {"compact-revision": 577, "took": "486.682µs", "hash": 3919322507, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.406Z INFO previous compaction was interrupted, skip storing compaction hash value 2856s logger.go:146: 2026-02-08T06:48:32.406Z INFO compact tree index {"revision": 649} 2856s logger.go:146: 2026-02-08T06:48:32.406Z INFO finished scheduled compaction {"compact-revision": 649, "took": "502.634µs", "hash": 769967540, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2856s logger.go:146: 2026-02-08T06:48:32.406Z INFO previous compaction was interrupted, skip storing compaction hash value 2857s logger.go:146: 2026-02-08T06:48:32.903Z INFO compact tree index {"revision": 721} 2857s logger.go:146: 2026-02-08T06:48:33.344Z INFO finished scheduled compaction {"compact-revision": 721, "took": "440.900901ms", "hash": 2909194793, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2857s logger.go:146: 2026-02-08T06:48:33.345Z INFO storing new hash {"hash": 2909194793, "revision": 721, "compact-revision": 649} 2857s logger.go:146: 2026-02-08T06:48:33.345Z INFO compact tree index {"revision": 793} 2858s logger.go:146: 2026-02-08T06:48:34.232Z INFO finished scheduled compaction {"compact-revision": 793, "took": "887.306586ms", "hash": 1576921157, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2858s logger.go:146: 2026-02-08T06:48:34.232Z INFO previous compaction was interrupted, skip storing compaction hash value 2858s logger.go:146: 2026-02-08T06:48:34.232Z INFO compact tree index {"revision": 865} 2859s logger.go:146: 2026-02-08T06:48:34.644Z INFO finished scheduled compaction {"compact-revision": 865, "took": "390.530982ms", "hash": 4067701532, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2859s logger.go:146: 2026-02-08T06:48:34.713Z INFO previous compaction was interrupted, skip storing compaction hash value 2859s logger.go:146: 2026-02-08T06:48:34.713Z INFO compact tree index {"revision": 937} 2860s logger.go:146: 2026-02-08T06:48:36.107Z INFO finished scheduled compaction {"compact-revision": 937, "took": "1.393592268s", "hash": 2226384237, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 45056, "current-db-size-in-use": "45 kB"} 2860s logger.go:146: 2026-02-08T06:48:36.107Z INFO previous compaction was interrupted, skip storing compaction hash value 2860s logger.go:146: 2026-02-08T06:48:36.107Z INFO compact tree index {"revision": 1009} 2860s logger.go:146: 2026-02-08T06:48:36.108Z INFO finished scheduled compaction {"compact-revision": 1009, "took": "785.835µs", "hash": 2923408134, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2860s logger.go:146: 2026-02-08T06:48:36.108Z INFO previous compaction was interrupted, skip storing compaction hash value 2860s logger.go:146: 2026-02-08T06:48:36.108Z INFO compact tree index {"revision": 1081} 2860s logger.go:146: 2026-02-08T06:48:36.109Z INFO finished scheduled compaction {"compact-revision": 1081, "took": "651.251µs", "hash": 2680329256, "current-db-size-bytes": 49152, "current-db-size": "49 kB", "current-db-size-in-use-bytes": 40960, "current-db-size-in-use": "41 kB"} 2860s logger.go:146: 2026-02-08T06:48:36.109Z INFO previous compaction was interrupted, skip storing compaction hash value 2860s logger.go:146: 2026-02-08T06:48:36.110Z INFO compact tree index {"revision": 1153} 2860s --- PASS: TestHashByRevValueLastRevision (4.49s) 2860s === RUN TestCompactionHash 2860s logger.go:146: 2026-02-08T06:48:36.597Z INFO kvstore restored {"current-rev": 1} 2860s logger.go:146: 2026-02-08T06:48:36.598Z INFO compact tree index {"revision": 71} 2860s logger.go:146: 2026-02-08T06:48:36.627Z INFO finished scheduled compaction {"compact-revision": 71, "took": "28.353349ms", "hash": 3976298586, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 20480, "current-db-size-in-use": "20 kB"} 2860s logger.go:146: 2026-02-08T06:48:36.627Z INFO storing new hash {"hash": 3976298586, "revision": 71, "compact-revision": -1} 2861s logger.go:146: 2026-02-08T06:48:37.426Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 20480, "current-db-size-in-use": "20 kB"} 2863s logger.go:146: 2026-02-08T06:48:39.088Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": 0, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -8192, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "2.461196263s"} 2864s logger.go:146: 2026-02-08T06:48:40.328Z INFO compact tree index {"revision": 142} 2864s logger.go:146: 2026-02-08T06:48:40.596Z INFO finished scheduled compaction {"compact-revision": 142, "took": "267.889961ms", "hash": 2585585572, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes": 20480, "current-db-size-in-use": "20 kB"} 2864s logger.go:146: 2026-02-08T06:48:40.597Z INFO storing new hash {"hash": 2585585572, "revision": 142, "compact-revision": 71} 2865s logger.go:146: 2026-02-08T06:48:40.962Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes": 20480, "current-db-size-in-use": "20 kB"} 2865s logger.go:146: 2026-02-08T06:48:41.300Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -4096, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -8192, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "702.670437ms"} 2865s logger.go:146: 2026-02-08T06:48:41.495Z INFO compact tree index {"revision": 213} 2866s logger.go:146: 2026-02-08T06:48:41.750Z INFO finished scheduled compaction {"compact-revision": 213, "took": "252.212444ms", "hash": 2172904216, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2866s logger.go:146: 2026-02-08T06:48:41.750Z INFO storing new hash {"hash": 2172904216, "revision": 213, "compact-revision": 142} 2866s logger.go:146: 2026-02-08T06:48:41.987Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2866s logger.go:146: 2026-02-08T06:48:42.665Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "911.983949ms"} 2867s logger.go:146: 2026-02-08T06:48:43.163Z INFO compact tree index {"revision": 284} 2867s logger.go:146: 2026-02-08T06:48:43.358Z INFO finished scheduled compaction {"compact-revision": 284, "took": "194.329944ms", "hash": 3526529295, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2867s logger.go:146: 2026-02-08T06:48:43.358Z INFO storing new hash {"hash": 3526529295, "revision": 284, "compact-revision": 213} 2867s logger.go:146: 2026-02-08T06:48:43.451Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2868s logger.go:146: 2026-02-08T06:48:44.682Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "1.324550578s"} 2869s logger.go:146: 2026-02-08T06:48:45.068Z INFO compact tree index {"revision": 355} 2869s logger.go:146: 2026-02-08T06:48:45.089Z INFO finished scheduled compaction {"compact-revision": 355, "took": "21.055831ms", "hash": 1177556615, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2869s logger.go:146: 2026-02-08T06:48:45.090Z INFO storing new hash {"hash": 1177556615, "revision": 355, "compact-revision": 284} 2869s logger.go:146: 2026-02-08T06:48:45.413Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2869s logger.go:146: 2026-02-08T06:48:45.616Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "526.444584ms"} 2870s logger.go:146: 2026-02-08T06:48:45.749Z INFO compact tree index {"revision": 426} 2870s logger.go:146: 2026-02-08T06:48:45.750Z INFO finished scheduled compaction {"compact-revision": 426, "took": "344.297µs", "hash": 2992220004, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2870s logger.go:146: 2026-02-08T06:48:45.750Z INFO storing new hash {"hash": 2992220004, "revision": 426, "compact-revision": 355} 2870s logger.go:146: 2026-02-08T06:48:46.081Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2870s logger.go:146: 2026-02-08T06:48:46.173Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "422.976495ms"} 2870s logger.go:146: 2026-02-08T06:48:46.305Z INFO compact tree index {"revision": 497} 2870s logger.go:146: 2026-02-08T06:48:46.308Z INFO finished scheduled compaction {"compact-revision": 497, "took": "3.613324ms", "hash": 937143423, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2870s logger.go:146: 2026-02-08T06:48:46.309Z INFO storing new hash {"hash": 937143423, "revision": 497, "compact-revision": 426} 2870s logger.go:146: 2026-02-08T06:48:46.310Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2871s logger.go:146: 2026-02-08T06:48:46.942Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "633.2949ms"} 2872s logger.go:146: 2026-02-08T06:48:48.057Z INFO compact tree index {"revision": 568} 2872s logger.go:146: 2026-02-08T06:48:48.347Z INFO finished scheduled compaction {"compact-revision": 568, "took": "289.087243ms", "hash": 2341302450, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.347Z INFO storing new hash {"hash": 2341302450, "revision": 568, "compact-revision": 497} 2872s logger.go:146: 2026-02-08T06:48:48.474Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.479Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "132.174187ms"} 2872s logger.go:146: 2026-02-08T06:48:48.481Z INFO compact tree index {"revision": 639} 2872s logger.go:146: 2026-02-08T06:48:48.481Z INFO finished scheduled compaction {"compact-revision": 639, "took": "497.074µs", "hash": 1818057218, "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.482Z INFO storing new hash {"hash": 1818057218, "revision": 639, "compact-revision": 568} 2872s logger.go:146: 2026-02-08T06:48:48.483Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 28672, "current-db-size": "29 kB", "current-db-size-in-use-bytes": 28672, "current-db-size-in-use": "29 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.484Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 12288, "current-db-size-in-use": "12 kB", "took": "2.493599ms"} 2872s logger.go:146: 2026-02-08T06:48:48.485Z INFO compact tree index {"revision": 710} 2872s logger.go:146: 2026-02-08T06:48:48.487Z INFO finished scheduled compaction {"compact-revision": 710, "took": "1.942929ms", "hash": 2651660985, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.487Z INFO storing new hash {"hash": 2651660985, "revision": 710, "compact-revision": 639} 2872s logger.go:146: 2026-02-08T06:48:48.488Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.490Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "2.871013ms"} 2872s logger.go:146: 2026-02-08T06:48:48.598Z INFO compact tree index {"revision": 781} 2872s logger.go:146: 2026-02-08T06:48:48.599Z INFO finished scheduled compaction {"compact-revision": 781, "took": "423.896µs", "hash": 574385830, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.599Z INFO storing new hash {"hash": 574385830, "revision": 781, "compact-revision": 710} 2872s logger.go:146: 2026-02-08T06:48:48.600Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.601Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "2.109706ms"} 2872s logger.go:146: 2026-02-08T06:48:48.603Z INFO compact tree index {"revision": 852} 2872s logger.go:146: 2026-02-08T06:48:48.604Z INFO finished scheduled compaction {"compact-revision": 852, "took": "443.516µs", "hash": 1977831351, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.604Z INFO storing new hash {"hash": 1977831351, "revision": 852, "compact-revision": 781} 2872s logger.go:146: 2026-02-08T06:48:48.605Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.606Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "2.442469ms"} 2872s logger.go:146: 2026-02-08T06:48:48.609Z INFO compact tree index {"revision": 923} 2872s logger.go:146: 2026-02-08T06:48:48.609Z INFO finished scheduled compaction {"compact-revision": 923, "took": "454.053µs", "hash": 639689256, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.609Z INFO storing new hash {"hash": 639689256, "revision": 923, "compact-revision": 852} 2872s logger.go:146: 2026-02-08T06:48:48.611Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.612Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "2.857968ms"} 2872s logger.go:146: 2026-02-08T06:48:48.623Z INFO compact tree index {"revision": 994} 2872s logger.go:146: 2026-02-08T06:48:48.624Z INFO finished scheduled compaction {"compact-revision": 994, "took": "554.685µs", "hash": 1536840745, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.624Z INFO storing new hash {"hash": 1536840745, "revision": 994, "compact-revision": 923} 2872s logger.go:146: 2026-02-08T06:48:48.625Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.628Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "3.843316ms"} 2872s logger.go:146: 2026-02-08T06:48:48.630Z INFO compact tree index {"revision": 1065} 2872s logger.go:146: 2026-02-08T06:48:48.631Z INFO finished scheduled compaction {"compact-revision": 1065, "took": "672.056µs", "hash": 855011760, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.631Z INFO storing new hash {"hash": 855011760, "revision": 1065, "compact-revision": 994} 2872s logger.go:146: 2026-02-08T06:48:48.632Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.636Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "4.826388ms"} 2872s logger.go:146: 2026-02-08T06:48:48.638Z INFO compact tree index {"revision": 1136} 2872s logger.go:146: 2026-02-08T06:48:48.638Z INFO finished scheduled compaction {"compact-revision": 1136, "took": "472.115µs", "hash": 919280624, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.638Z INFO storing new hash {"hash": 919280624, "revision": 1136, "compact-revision": 1065} 2872s logger.go:146: 2026-02-08T06:48:48.643Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.645Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "6.348029ms"} 2872s logger.go:146: 2026-02-08T06:48:48.647Z INFO compact tree index {"revision": 1207} 2872s logger.go:146: 2026-02-08T06:48:48.647Z INFO finished scheduled compaction {"compact-revision": 1207, "took": "457.748µs", "hash": 20220851, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.647Z INFO storing new hash {"hash": 20220851, "revision": 1207, "compact-revision": 1136} 2872s logger.go:146: 2026-02-08T06:48:48.648Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.650Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "2.583582ms"} 2872s logger.go:146: 2026-02-08T06:48:48.652Z INFO compact tree index {"revision": 1278} 2872s logger.go:146: 2026-02-08T06:48:48.655Z INFO finished scheduled compaction {"compact-revision": 1278, "took": "2.492359ms", "hash": 3487583973, "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.655Z INFO storing new hash {"hash": 3487583973, "revision": 1278, "compact-revision": 1207} 2872s logger.go:146: 2026-02-08T06:48:48.657Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 32768, "current-db-size": "33 kB", "current-db-size-in-use-bytes": 32768, "current-db-size-in-use": "33 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.659Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -8192, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -16384, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "3.456429ms"} 2872s logger.go:146: 2026-02-08T06:48:48.667Z INFO compact tree index {"revision": 2488} 2872s logger.go:146: 2026-02-08T06:48:48.710Z INFO finished scheduled compaction {"compact-revision": 2488, "took": "43.253531ms", "hash": 2489925777, "current-db-size-bytes": 106496, "current-db-size": "106 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.710Z INFO storing new hash {"hash": 2489925777, "revision": 2488, "compact-revision": 1278} 2872s logger.go:146: 2026-02-08T06:48:48.717Z INFO defragmenting {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes": 106496, "current-db-size": "106 kB", "current-db-size-in-use-bytes": 49152, "current-db-size-in-use": "49 kB"} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO finished defragmenting directory {"path": "/tmp/TestCompactionHash243411545/001/etcd_backend_test1660870819/database", "current-db-size-bytes-diff": -81920, "current-db-size-bytes": 24576, "current-db-size": "25 kB", "current-db-size-in-use-bytes-diff": -32768, "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB", "took": "9.825962ms"} 2872s --- PASS: TestCompactionHash (12.16s) 2872s === RUN TestHasherStore 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 0, "revision": 10, "compact-revision": 100} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 1, "revision": 11, "compact-revision": 101} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 2, "revision": 12, "compact-revision": 102} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 3, "revision": 13, "compact-revision": 103} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 4, "revision": 14, "compact-revision": 104} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 5, "revision": 15, "compact-revision": 105} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 6, "revision": 16, "compact-revision": 106} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 7, "revision": 17, "compact-revision": 107} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 8, "revision": 18, "compact-revision": 108} 2872s logger.go:146: 2026-02-08T06:48:48.720Z INFO storing new hash {"hash": 9, "revision": 19, "compact-revision": 109} 2872s --- PASS: TestHasherStore (0.00s) 2872s === RUN TestHasherStoreFull 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 100, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 101, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 102, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 103, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 104, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 105, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 106, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 107, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 108, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 109, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 99, "compact-revision": 0} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO storing new hash {"hash": 0, "revision": 111, "compact-revision": 0} 2872s --- PASS: TestHasherStoreFull (0.00s) 2872s === RUN TestIndexGet 2872s --- PASS: TestIndexGet (0.00s) 2872s === RUN TestIndexRange 2872s --- PASS: TestIndexRange (0.00s) 2872s === RUN TestIndexTombstone 2872s --- PASS: TestIndexTombstone (0.00s) 2872s === RUN TestIndexRangeSince 2872s --- PASS: TestIndexRangeSince (0.00s) 2872s === RUN TestIndexCompactAndKeep 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 1} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 2} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 3} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 4} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 5} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 6} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 7} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 8} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 9} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 10} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 11} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 12} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 13} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 14} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 15} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 16} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 17} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 18} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 19} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 1} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 2} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 3} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 4} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 5} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 6} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 7} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 8} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 9} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 10} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 11} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 12} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 13} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 14} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 15} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 16} 2872s logger.go:146: 2026-02-08T06:48:48.721Z INFO compact tree index {"revision": 17} 2872s logger.go:146: 2026-02-08T06:48:48.722Z INFO compact tree index {"revision": 18} 2872s logger.go:146: 2026-02-08T06:48:48.722Z INFO compact tree index {"revision": 19} 2872s --- PASS: TestIndexCompactAndKeep (0.00s) 2872s === RUN TestKeyIndexGet 2872s --- PASS: TestKeyIndexGet (0.00s) 2872s === RUN TestKeyIndexSince 2872s --- PASS: TestKeyIndexSince (0.00s) 2872s === RUN TestKeyIndexPut 2872s --- PASS: TestKeyIndexPut (0.00s) 2872s === RUN TestKeyIndexRestore 2872s --- PASS: TestKeyIndexRestore (0.00s) 2872s === RUN TestKeyIndexTombstone 2872s --- PASS: TestKeyIndexTombstone (0.00s) 2872s === RUN TestKeyIndexCompactAndKeep 2872s --- PASS: TestKeyIndexCompactAndKeep (0.00s) 2872s === RUN TestKeyIndexCompactOnFurtherRev 2872s --- PASS: TestKeyIndexCompactOnFurtherRev (0.00s) 2872s === RUN TestKeyIndexIsEmpty 2872s --- PASS: TestKeyIndexIsEmpty (0.00s) 2872s === RUN TestKeyIndexFindGeneration 2872s --- PASS: TestKeyIndexFindGeneration (0.00s) 2872s === RUN TestKeyIndexLess 2872s --- PASS: TestKeyIndexLess (0.00s) 2872s === RUN TestGenerationIsEmpty 2872s --- PASS: TestGenerationIsEmpty (0.00s) 2872s === RUN TestGenerationWalk 2872s --- PASS: TestGenerationWalk (0.00s) 2872s === RUN TestKVRange 2873s {"level":"info","msg":"kvstore restored","current-rev":1} 2873s --- PASS: TestKVRange (0.07s) 2873s === RUN TestKVTxnRange 2873s {"level":"info","msg":"kvstore restored","current-rev":1} 2873s --- PASS: TestKVTxnRange (0.92s) 2873s === RUN TestKVRangeRev 2875s {"level":"info","msg":"kvstore restored","current-rev":1} 2875s --- PASS: TestKVRangeRev (1.27s) 2875s === RUN TestKVTxnRangeRev 2875s {"level":"info","msg":"kvstore restored","current-rev":1} 2875s --- PASS: TestKVTxnRangeRev (0.39s) 2875s === RUN TestKVRangeBadRev 2875s {"level":"info","msg":"kvstore restored","current-rev":1} 2876s {"level":"info","msg":"compact tree index","revision":4} 2876s {"level":"info","msg":"finished scheduled compaction","compact-revision":4,"took":"441.198µs","hash":1500391675,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2876s {"level":"info","msg":"storing new hash","hash":1500391675,"revision":4,"compact-revision":-1} 2876s --- PASS: TestKVRangeBadRev (0.57s) 2876s === RUN TestKVTxnRangeBadRev 2876s {"level":"info","msg":"kvstore restored","current-rev":1} 2877s --- PASS: TestKVTxnRangeBadRev (0.83s) 2877s === RUN TestKVRangeLimit 2877s {"level":"info","msg":"kvstore restored","current-rev":1} 2877s --- PASS: TestKVRangeLimit (0.26s) 2877s === RUN TestKVTxnRangeLimit 2877s {"level":"info","msg":"kvstore restored","current-rev":1} 2877s --- PASS: TestKVTxnRangeLimit (0.26s) 2877s === RUN TestKVPutMultipleTimes 2878s {"level":"info","msg":"kvstore restored","current-rev":1} 2878s --- PASS: TestKVPutMultipleTimes (0.76s) 2878s === RUN TestKVTxnPutMultipleTimes 2878s {"level":"info","msg":"kvstore restored","current-rev":1} 2878s --- PASS: TestKVTxnPutMultipleTimes (0.18s) 2878s === RUN TestKVDeleteRange 2878s {"level":"info","msg":"kvstore restored","current-rev":1} 2880s {"level":"info","msg":"kvstore restored","current-rev":1} 2881s {"level":"info","msg":"kvstore restored","current-rev":1} 2881s {"level":"info","msg":"kvstore restored","current-rev":1} 2882s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s --- PASS: TestKVDeleteRange (4.62s) 2883s === RUN TestKVTxnDeleteRange 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2883s {"level":"info","msg":"kvstore restored","current-rev":1} 2884s {"level":"info","msg":"kvstore restored","current-rev":1} 2884s --- PASS: TestKVTxnDeleteRange (1.57s) 2884s === RUN TestKVDeleteMultipleTimes 2885s {"level":"info","msg":"kvstore restored","current-rev":1} 2885s --- PASS: TestKVDeleteMultipleTimes (1.00s) 2885s === RUN TestKVTxnDeleteMultipleTimes 2885s {"level":"info","msg":"kvstore restored","current-rev":1} 2885s --- PASS: TestKVTxnDeleteMultipleTimes (0.01s) 2885s === RUN TestKVOperationInSequence 2885s {"level":"info","msg":"kvstore restored","current-rev":1} 2885s --- PASS: TestKVOperationInSequence (0.19s) 2885s === RUN TestKVTxnBlockWriteOperations 2885s {"level":"info","msg":"kvstore restored","current-rev":1} 2886s --- PASS: TestKVTxnBlockWriteOperations (0.43s) 2886s === RUN TestKVTxnNonBlockRange 2886s {"level":"info","msg":"kvstore restored","current-rev":1} 2886s --- PASS: TestKVTxnNonBlockRange (0.00s) 2886s === RUN TestKVTxnOperationInSequence 2886s {"level":"info","msg":"kvstore restored","current-rev":1} 2886s --- PASS: TestKVTxnOperationInSequence (0.00s) 2886s === RUN TestKVCompactReserveLastValue 2886s {"level":"info","msg":"kvstore restored","current-rev":1} 2886s {"level":"info","msg":"compact tree index","revision":1} 2886s {"level":"info","msg":"finished scheduled compaction","compact-revision":1,"took":"1.570697ms","hash":1084519789,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2886s {"level":"info","msg":"storing new hash","hash":1084519789,"revision":1,"compact-revision":-1} 2886s {"level":"info","msg":"compact tree index","revision":2} 2886s {"level":"info","msg":"finished scheduled compaction","compact-revision":2,"took":"5.999µs","hash":551221740,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2886s {"level":"info","msg":"previous compaction was interrupted, skip storing compaction hash value"} 2886s {"level":"info","msg":"compact tree index","revision":3} 2886s {"level":"info","msg":"finished scheduled compaction","compact-revision":3,"took":"2.105989ms","hash":4023298219,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2886s {"level":"info","msg":"previous compaction was interrupted, skip storing compaction hash value"} 2886s --- PASS: TestKVCompactReserveLastValue (0.02s) 2886s === RUN TestKVCompactBad 2886s {"level":"info","msg":"kvstore restored","current-rev":1} 2886s {"level":"info","msg":"compact tree index","revision":0} 2886s {"level":"info","msg":"finished scheduled compaction","compact-revision":0,"took":"13.93873ms","hash":1084519789,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2886s {"level":"info","msg":"storing new hash","hash":1084519789,"revision":0,"compact-revision":-1} 2886s --- PASS: TestKVCompactBad (0.08s) 2886s === RUN TestKVHash 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s --- PASS: TestKVHash (1.21s) 2887s === RUN TestKVRestore 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s {"level":"info","msg":"kvstore restored","current-rev":5} 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s {"level":"info","msg":"kvstore restored","current-rev":4} 2887s {"level":"info","msg":"kvstore restored","current-rev":1} 2887s {"level":"info","msg":"kvstore restored","current-rev":3} 2887s {"level":"info","msg":"resume scheduled compaction","meta-bucket-name":"meta","meta-bucket-name-key":"scheduledCompactRev","scheduled-compact-revision":1} 2887s {"level":"info","msg":"compact tree index","revision":1} 2887s {"level":"info","msg":"finished scheduled compaction","compact-revision":1,"took":"25.058µs","hash":1084519789,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2887s {"level":"info","msg":"previous compaction was interrupted, skip storing compaction hash value"} 2887s --- PASS: TestKVRestore (0.12s) 2887s === RUN TestKVSnapshot 2889s {"level":"info","msg":"kvstore restored","current-rev":1} 2889s {"level":"info","msg":"kvstore restored","current-rev":4} 2889s --- PASS: TestKVSnapshot (1.37s) 2889s === RUN TestWatchableKVWatch 2889s {"level":"info","msg":"kvstore restored","current-rev":1} 2889s --- PASS: TestWatchableKVWatch (0.76s) 2889s === RUN TestScheduleCompaction 2890s logger.go:146: 2026-02-08T06:49:06.515Z INFO kvstore restored {"current-rev": 1} 2890s logger.go:146: 2026-02-08T06:49:06.700Z INFO finished scheduled compaction {"compact-revision": 1, "took": "184.074114ms", "hash": 1302247667, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB"} 2891s logger.go:146: 2026-02-08T06:49:06.830Z INFO kvstore restored {"current-rev": 1} 2891s logger.go:146: 2026-02-08T06:49:06.832Z INFO finished scheduled compaction {"compact-revision": 3, "took": "1.557551ms", "hash": 1393968156, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB"} 2891s logger.go:146: 2026-02-08T06:49:06.835Z INFO kvstore restored {"current-rev": 1} 2891s logger.go:146: 2026-02-08T06:49:06.835Z INFO finished scheduled compaction {"compact-revision": 1, "took": "12.01µs", "hash": 1302247667, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 20480, "current-db-size-in-use": "20 kB"} 2891s logger.go:146: 2026-02-08T06:49:06.839Z INFO kvstore restored {"current-rev": 1} 2891s logger.go:146: 2026-02-08T06:49:06.839Z INFO finished scheduled compaction {"compact-revision": 3, "took": "270.715µs", "hash": 1393968156, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB"} 2891s --- PASS: TestScheduleCompaction (1.22s) 2891s === RUN TestCompactAllAndRestore 2891s {"level":"info","msg":"kvstore restored","current-rev":1} 2891s {"level":"info","msg":"compact tree index","revision":5} 2891s {"level":"info","msg":"finished scheduled compaction","compact-revision":5,"took":"1.109746ms","hash":873998276,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2891s {"level":"info","msg":"storing new hash","hash":873998276,"revision":5,"compact-revision":-1} 2891s {"level":"info","msg":"restored last compact revision","meta-bucket-name":"meta","meta-bucket-name-key":"finishedCompactRev","restored-compact-revision":5} 2891s {"level":"info","msg":"kvstore restored","current-rev":5} 2891s --- PASS: TestCompactAllAndRestore (0.01s) 2891s === RUN TestStoreRev 2891s {"level":"info","msg":"kvstore restored","current-rev":1} 2891s --- PASS: TestStoreRev (0.00s) 2891s === RUN TestStorePut 2891s --- PASS: TestStorePut (0.00s) 2891s === RUN TestStoreRange 2891s --- PASS: TestStoreRange (0.00s) 2891s === RUN TestStoreDeleteRange 2891s --- PASS: TestStoreDeleteRange (0.00s) 2891s === RUN TestStoreCompact 2891s {"level":"info","msg":"finished scheduled compaction","compact-revision":3,"took":"4.31µs","hash":3457566959,"current-db-size-bytes":0,"current-db-size":"0 B","current-db-size-in-use-bytes":0,"current-db-size-in-use":"0 B"} 2891s {"level":"info","msg":"storing new hash","hash":3457566959,"revision":3,"compact-revision":-1} 2891s --- PASS: TestStoreCompact (0.00s) 2891s === RUN TestStoreRestore 2891s {"level":"info","msg":"restored last compact revision","meta-bucket-name":"meta","meta-bucket-name-key":"finishedCompactRev","restored-compact-revision":3} 2891s {"level":"info","msg":"kvstore restored","current-rev":5} 2891s --- PASS: TestStoreRestore (0.00s) 2891s === RUN TestRestoreDelete 2891s {"level":"info","msg":"kvstore restored","current-rev":1} 2891s {"level":"info","msg":"kvstore restored","current-rev":34} 2891s --- PASS: TestRestoreDelete (0.16s) 2891s === RUN TestRestoreContinueUnfinishedCompaction 2892s {"level":"info","msg":"kvstore restored","current-rev":1} 2892s {"level":"info","msg":"kvstore restored","current-rev":4} 2892s {"level":"info","msg":"resume scheduled compaction","meta-bucket-name":"meta","meta-bucket-name-key":"scheduledCompactRev","scheduled-compact-revision":2} 2892s {"level":"info","msg":"compact tree index","revision":2} 2892s {"level":"info","msg":"finished scheduled compaction","compact-revision":2,"took":"59.666µs","hash":3305255506,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2892s {"level":"info","msg":"previous compaction was interrupted, skip storing compaction hash value"} 2892s --- PASS: TestRestoreContinueUnfinishedCompaction (1.18s) 2892s === RUN TestHashKVWhenCompacting 2892s {"level":"info","msg":"kvstore restored","current-rev":1} 2892s {"level":"info","msg":"compact tree index","revision":9900} 2894s {"level":"info","msg":"finished scheduled compaction","compact-revision":9900,"took":"1.777383113s","hash":2982592828,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":94208,"current-db-size-in-use":"94 kB"} 2894s {"level":"info","msg":"storing new hash","hash":2982592828,"revision":9900,"compact-revision":-1} 2894s {"level":"info","msg":"compact tree index","revision":9901} 2895s {"level":"info","msg":"finished scheduled compaction","compact-revision":9901,"took":"420.035583ms","hash":4092902393,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2895s {"level":"info","msg":"storing new hash","hash":4092902393,"revision":9901,"compact-revision":9900} 2895s {"level":"info","msg":"compact tree index","revision":9902} 2895s {"level":"info","msg":"finished scheduled compaction","compact-revision":9902,"took":"48.959029ms","hash":3442946395,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2895s {"level":"info","msg":"storing new hash","hash":3442946395,"revision":9902,"compact-revision":9901} 2896s {"level":"info","msg":"compact tree index","revision":9903} 2896s {"level":"info","msg":"finished scheduled compaction","compact-revision":9903,"took":"331.27645ms","hash":3934476647,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2896s {"level":"info","msg":"storing new hash","hash":3934476647,"revision":9903,"compact-revision":9902} 2896s {"level":"info","msg":"compact tree index","revision":9904} 2897s {"level":"info","msg":"finished scheduled compaction","compact-revision":9904,"took":"74.980493ms","hash":1979317650,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2897s {"level":"info","msg":"storing new hash","hash":1979317650,"revision":9904,"compact-revision":9903} 2897s {"level":"info","msg":"compact tree index","revision":9905} 2897s {"level":"info","msg":"finished scheduled compaction","compact-revision":9905,"took":"3.05915ms","hash":4126965741,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2897s {"level":"info","msg":"storing new hash","hash":4126965741,"revision":9905,"compact-revision":9904} 2897s {"level":"info","msg":"compact tree index","revision":9906} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9906,"took":"154.786552ms","hash":3409966415,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2898s {"level":"info","msg":"storing new hash","hash":3409966415,"revision":9906,"compact-revision":9905} 2898s {"level":"info","msg":"compact tree index","revision":9907} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9907,"took":"42.127752ms","hash":3968572787,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":45056,"current-db-size-in-use":"45 kB"} 2898s {"level":"info","msg":"storing new hash","hash":3968572787,"revision":9907,"compact-revision":9906} 2898s {"level":"info","msg":"compact tree index","revision":9908} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9908,"took":"15.238042ms","hash":1013037252,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2898s {"level":"info","msg":"storing new hash","hash":1013037252,"revision":9908,"compact-revision":9907} 2898s {"level":"info","msg":"compact tree index","revision":9909} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9909,"took":"129.74441ms","hash":1305141790,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2898s {"level":"info","msg":"storing new hash","hash":1305141790,"revision":9909,"compact-revision":9908} 2898s {"level":"info","msg":"compact tree index","revision":9910} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9910,"took":"164.991533ms","hash":189389043,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2898s {"level":"info","msg":"storing new hash","hash":189389043,"revision":9910,"compact-revision":9909} 2898s {"level":"info","msg":"compact tree index","revision":9911} 2898s {"level":"info","msg":"finished scheduled compaction","compact-revision":9911,"took":"727.57µs","hash":754823375,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2898s {"level":"info","msg":"storing new hash","hash":754823375,"revision":9911,"compact-revision":9910} 2898s {"level":"info","msg":"compact tree index","revision":9912} 2899s {"level":"info","msg":"finished scheduled compaction","compact-revision":9912,"took":"227.924248ms","hash":4067225043,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2899s {"level":"info","msg":"storing new hash","hash":4067225043,"revision":9912,"compact-revision":9911} 2899s {"level":"info","msg":"compact tree index","revision":9913} 2899s {"level":"info","msg":"finished scheduled compaction","compact-revision":9913,"took":"469.917166ms","hash":804901573,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2899s {"level":"info","msg":"storing new hash","hash":804901573,"revision":9913,"compact-revision":9912} 2899s {"level":"info","msg":"compact tree index","revision":9914} 2900s {"level":"info","msg":"finished scheduled compaction","compact-revision":9914,"took":"252.483325ms","hash":3600863096,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2900s {"level":"info","msg":"storing new hash","hash":3600863096,"revision":9914,"compact-revision":9913} 2900s {"level":"info","msg":"compact tree index","revision":9915} 2900s {"level":"info","msg":"finished scheduled compaction","compact-revision":9915,"took":"1.84697ms","hash":4044662596,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2900s {"level":"info","msg":"storing new hash","hash":4044662596,"revision":9915,"compact-revision":9914} 2900s {"level":"info","msg":"compact tree index","revision":9916} 2900s {"level":"info","msg":"finished scheduled compaction","compact-revision":9916,"took":"197.630022ms","hash":1824345379,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2900s {"level":"info","msg":"storing new hash","hash":1824345379,"revision":9916,"compact-revision":9915} 2900s {"level":"info","msg":"compact tree index","revision":9917} 2900s {"level":"info","msg":"finished scheduled compaction","compact-revision":9917,"took":"200.215228ms","hash":487987193,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2900s {"level":"info","msg":"storing new hash","hash":487987193,"revision":9917,"compact-revision":9916} 2901s {"level":"info","msg":"compact tree index","revision":9918} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9918,"took":"709.33µs","hash":1855345291,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":1855345291,"revision":9918,"compact-revision":9917} 2901s {"level":"info","msg":"compact tree index","revision":9919} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9919,"took":"702.247µs","hash":1226980023,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":1226980023,"revision":9919,"compact-revision":9918} 2901s {"level":"info","msg":"compact tree index","revision":9920} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9920,"took":"1.029864ms","hash":1439986907,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":1439986907,"revision":9920,"compact-revision":9919} 2901s {"level":"info","msg":"compact tree index","revision":9921} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9921,"took":"54.953757ms","hash":492703523,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":492703523,"revision":9921,"compact-revision":9920} 2901s {"level":"info","msg":"compact tree index","revision":9922} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9922,"took":"22.064939ms","hash":597525889,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":597525889,"revision":9922,"compact-revision":9921} 2901s {"level":"info","msg":"compact tree index","revision":9923} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9923,"took":"1.70085ms","hash":69856701,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":69856701,"revision":9923,"compact-revision":9922} 2901s {"level":"info","msg":"compact tree index","revision":9924} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9924,"took":"681.126µs","hash":1578799301,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":1578799301,"revision":9924,"compact-revision":9923} 2901s {"level":"info","msg":"compact tree index","revision":9925} 2901s {"level":"info","msg":"finished scheduled compaction","compact-revision":9925,"took":"241.111724ms","hash":800180767,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":40960,"current-db-size-in-use":"41 kB"} 2901s {"level":"info","msg":"storing new hash","hash":800180767,"revision":9925,"compact-revision":9924} 2902s {"level":"info","msg":"compact tree index","revision":9926} 2902s {"level":"info","msg":"finished scheduled compaction","compact-revision":9926,"took":"117.140342ms","hash":292700349,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2902s {"level":"info","msg":"storing new hash","hash":292700349,"revision":9926,"compact-revision":9925} 2902s {"level":"info","msg":"compact tree index","revision":9927} 2902s {"level":"info","msg":"finished scheduled compaction","compact-revision":9927,"took":"88.253744ms","hash":918956161,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2902s {"level":"info","msg":"storing new hash","hash":918956161,"revision":9927,"compact-revision":9926} 2903s {"level":"info","msg":"compact tree index","revision":9928} 2903s {"level":"info","msg":"finished scheduled compaction","compact-revision":9928,"took":"5.24747ms","hash":2769599053,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2903s {"level":"info","msg":"storing new hash","hash":2769599053,"revision":9928,"compact-revision":9927} 2903s {"level":"info","msg":"compact tree index","revision":9929} 2903s {"level":"info","msg":"finished scheduled compaction","compact-revision":9929,"took":"29.347931ms","hash":2021754203,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2903s {"level":"info","msg":"storing new hash","hash":2021754203,"revision":9929,"compact-revision":9928} 2903s {"level":"info","msg":"compact tree index","revision":9930} 2903s {"level":"info","msg":"finished scheduled compaction","compact-revision":9930,"took":"192.968168ms","hash":1040367542,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2903s {"level":"info","msg":"storing new hash","hash":1040367542,"revision":9930,"compact-revision":9929} 2904s {"level":"info","msg":"compact tree index","revision":9931} 2904s {"level":"info","msg":"finished scheduled compaction","compact-revision":9931,"took":"226.331155ms","hash":431413130,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2904s {"level":"info","msg":"storing new hash","hash":431413130,"revision":9931,"compact-revision":9930} 2904s {"level":"info","msg":"compact tree index","revision":9932} 2905s {"level":"info","msg":"finished scheduled compaction","compact-revision":9932,"took":"370.334845ms","hash":2216639981,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2905s {"level":"info","msg":"storing new hash","hash":2216639981,"revision":9932,"compact-revision":9931} 2905s {"level":"info","msg":"compact tree index","revision":9933} 2905s {"level":"info","msg":"finished scheduled compaction","compact-revision":9933,"took":"119.041823ms","hash":4122240823,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2905s {"level":"info","msg":"storing new hash","hash":4122240823,"revision":9933,"compact-revision":9932} 2905s {"level":"info","msg":"compact tree index","revision":9934} 2905s {"level":"info","msg":"finished scheduled compaction","compact-revision":9934,"took":"6.958979ms","hash":216889994,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2905s {"level":"info","msg":"storing new hash","hash":216889994,"revision":9934,"compact-revision":9933} 2905s {"level":"info","msg":"compact tree index","revision":9935} 2905s {"level":"info","msg":"finished scheduled compaction","compact-revision":9935,"took":"184.677885ms","hash":727257782,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2905s {"level":"info","msg":"storing new hash","hash":727257782,"revision":9935,"compact-revision":9934} 2906s {"level":"info","msg":"compact tree index","revision":9936} 2906s {"level":"info","msg":"finished scheduled compaction","compact-revision":9936,"took":"44.941108ms","hash":1941512540,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2906s {"level":"info","msg":"storing new hash","hash":1941512540,"revision":9936,"compact-revision":9935} 2906s {"level":"info","msg":"compact tree index","revision":9937} 2906s {"level":"info","msg":"finished scheduled compaction","compact-revision":9937,"took":"299.135394ms","hash":4089226019,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2906s {"level":"info","msg":"storing new hash","hash":4089226019,"revision":9937,"compact-revision":9936} 2907s {"level":"info","msg":"compact tree index","revision":9938} 2907s {"level":"info","msg":"finished scheduled compaction","compact-revision":9938,"took":"224.295226ms","hash":2151474769,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2907s {"level":"info","msg":"storing new hash","hash":2151474769,"revision":9938,"compact-revision":9937} 2907s {"level":"info","msg":"compact tree index","revision":9939} 2907s {"level":"info","msg":"finished scheduled compaction","compact-revision":9939,"took":"80.516559ms","hash":2810744429,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2907s {"level":"info","msg":"storing new hash","hash":2810744429,"revision":9939,"compact-revision":9938} 2907s {"level":"info","msg":"compact tree index","revision":9940} 2907s {"level":"info","msg":"finished scheduled compaction","compact-revision":9940,"took":"180.763821ms","hash":732857719,"current-db-size-bytes":667648,"current-db-size":"668 kB","current-db-size-in-use-bytes":36864,"current-db-size-in-use":"37 kB"} 2907s {"level":"info","msg":"storing new hash","hash":732857719,"revision":9940,"compact-revision":9939} 2907s testutil.go:56: ---> Test failed: timeout 2907s testutil.go:57: goroutine 580 [running]: 2907s go.etcd.io/etcd/client/pkg/testutil.FatalStack(0xc00034d180, {0x1a04432, 0x7}) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/client/pkg/testutil/testutil.go:55 +0x5c 2907s go.etcd.io/etcd/server/mvcc.TestHashKVWhenCompacting(0xc00034d180) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/kvstore_test.go:632 +0x676 2907s testing.tRunner(0xc00034d180, 0x1a4b300) 2907s /usr/lib/go-1.25/src/testing/testing.go:1934 +0x12e 2907s created by testing.(*T).Run in goroutine 1 2907s /usr/lib/go-1.25/src/testing/testing.go:1997 +0x548 2907s 2907s goroutine 1 [chan receive]: 2907s testing.(*T).Run(0xc0002aa1c0, {0x1a140ea, 0x18}, 0x1a4b300) 2907s /usr/lib/go-1.25/src/testing/testing.go:2005 +0x568 2907s testing.runTests.func1(0xc0002aa1c0) 2907s /usr/lib/go-1.25/src/testing/testing.go:2477 +0x62 2907s testing.tRunner(0xc0002aa1c0, 0xc0001e5ca0) 2907s /usr/lib/go-1.25/src/testing/testing.go:1934 +0x12e 2907s testing.runTests(0xc0002a41b0, {0x1fe8a40, 0x55, 0x55}, {0xc25a2ae2e9d5484c, 0x8bb381e007, 0x204c160}) 2907s /usr/lib/go-1.25/src/testing/testing.go:2475 +0x50a 2907s testing.(*M).Run(0xc0002988c0) 2907s /usr/lib/go-1.25/src/testing/testing.go:2337 +0x6ec 2907s main.main() 2907s _testmain.go:255 +0xd8 2907s 2907s goroutine 53 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e6000) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 52 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 54 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc00029c7e0) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 52 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 91 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc000182240) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 89 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 90 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e60c0) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 89 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 140 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0000dc000) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 139 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 141 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc0002177a0) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 139 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 537 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e6600) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 536 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 242 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc00066bc80) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 193 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 192 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc00066bc20) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 191 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 582 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc00066b020) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 580 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 581 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e6780) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 580 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 543 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc00066afc0) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 536 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 547 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e6840) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 546 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 559 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc000481440) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 558 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 563 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc000480c60) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 562 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s goroutine 566 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e6900) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 565 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 575 [select]: 2907s go.etcd.io/etcd/server/mvcc/backend.(*backend).run(0xc0002e69c0) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:433 +0x106 2907s created by go.etcd.io/etcd/server/mvcc/backend.newBackend in goroutine 574 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/backend.go:241 +0x614 2907s 2907s goroutine 503 [select]: 2907s go.etcd.io/etcd/pkg/schedule.(*fifo).run(0xc000594120) 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:143 +0x294 2907s created by go.etcd.io/etcd/pkg/schedule.NewFIFOScheduler in goroutine 574 2907s /tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/pkg/schedule/schedule.go:70 +0x212 2907s 2907s testutil.go:58: timeout 2907s --- FAIL: TestHashKVWhenCompacting (15.31s) 2908s === RUN TestHashKVWithCompactedAndFutureRevisions 2908s logger.go:146: 2026-02-08T06:49:24.305Z INFO kvstore restored {"current-rev": 1} 2909s logger.go:146: 2026-02-08T06:49:24.997Z INFO compact tree index {"revision": 5000} 2909s logger.go:146: 2026-02-08T06:49:25.449Z WARN Failed compaction {"error": "interrupted due to stop signal"} 2909s --- PASS: TestHashKVWithCompactedAndFutureRevisions (1.65s) 2909s === RUN TestHashKVZeroRevision 2910s {"level":"info","msg":"kvstore restored","current-rev":1} 2910s {"level":"info","msg":"compact tree index","revision":5000} 2910s {"level":"warn","msg":"Failed compaction","error":"interrupted due to stop signal"} 2910s --- PASS: TestHashKVZeroRevision (0.75s) 2910s === RUN TestTxnPut 2910s {"level":"info","msg":"kvstore restored","current-rev":1} 2910s --- PASS: TestTxnPut (0.42s) 2910s === RUN TestConcurrentReadNotBlockingWrite 2911s {"level":"info","msg":"kvstore restored","current-rev":1} 2911s --- PASS: TestConcurrentReadNotBlockingWrite (0.25s) 2911s === RUN TestConcurrentReadTxAndWrite 2911s {"level":"info","msg":"kvstore restored","current-rev":1} 2911s --- PASS: TestConcurrentReadTxAndWrite (0.59s) 2911s === RUN TestRevision 2911s --- PASS: TestRevision (0.00s) 2911s === RUN TestWatch 2912s {"level":"info","msg":"kvstore restored","current-rev":1} 2912s --- PASS: TestWatch (1.22s) 2912s === RUN TestNewWatcherCancel 2912s {"level":"info","msg":"kvstore restored","current-rev":1} 2912s --- PASS: TestNewWatcherCancel (0.01s) 2912s === RUN TestCancelUnsynced 2913s {"level":"info","msg":"kvstore restored","current-rev":1} 2913s --- PASS: TestCancelUnsynced (0.10s) 2913s === RUN TestSyncWatchers 2913s {"level":"info","msg":"kvstore restored","current-rev":1} 2913s --- PASS: TestSyncWatchers (0.04s) 2913s === RUN TestWatchCompacted 2913s {"level":"info","msg":"kvstore restored","current-rev":1} 2913s {"level":"info","msg":"compact tree index","revision":5} 2913s {"level":"info","msg":"finished scheduled compaction","compact-revision":5,"took":"2.397803ms","hash":3662656987,"current-db-size-bytes":20480,"current-db-size":"20 kB","current-db-size-in-use-bytes":16384,"current-db-size-in-use":"16 kB"} 2913s {"level":"info","msg":"storing new hash","hash":3662656987,"revision":5,"compact-revision":-1} 2913s --- PASS: TestWatchCompacted (0.46s) 2913s === RUN TestWatchNoEventLossOnCompact 2914s logger.go:146: 2026-02-08T06:49:30.177Z INFO kvstore restored {"current-rev": 1} 2914s logger.go:146: 2026-02-08T06:49:30.180Z INFO compact tree index {"revision": 5} 2914s logger.go:146: 2026-02-08T06:49:30.183Z INFO finished scheduled compaction {"compact-revision": 5, "took": "3.329718ms", "hash": 3662656987, "current-db-size-bytes": 20480, "current-db-size": "20 kB", "current-db-size-in-use-bytes": 16384, "current-db-size-in-use": "16 kB"} 2914s logger.go:146: 2026-02-08T06:49:30.183Z INFO storing new hash {"hash": 3662656987, "revision": 5, "compact-revision": -1} 2914s --- PASS: TestWatchNoEventLossOnCompact (1.13s) 2914s === RUN TestWatchFutureRev 2915s {"level":"info","msg":"kvstore restored","current-rev":1} 2915s --- PASS: TestWatchFutureRev (1.29s) 2915s === RUN TestWatchRestore 2915s === RUN TestWatchRestore/Normal 2916s {"level":"info","msg":"kvstore restored","current-rev":1} 2916s {"level":"info","msg":"kvstore restored","current-rev":2} 2917s === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore 2917s {"level":"info","msg":"kvstore restored","current-rev":1} 2917s {"level":"info","msg":"kvstore restored","current-rev":2} 2919s --- PASS: TestWatchRestore (3.21s) 2919s --- PASS: TestWatchRestore/Normal (1.19s) 2919s --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (2.02s) 2919s === RUN TestWatchRestoreSyncedWatcher 2919s {"level":"info","msg":"kvstore restored","current-rev":1} 2919s {"level":"info","msg":"kvstore restored","current-rev":1} 2919s {"level":"info","msg":"kvstore restored","current-rev":3} 2921s --- PASS: TestWatchRestoreSyncedWatcher (2.04s) 2921s === RUN TestWatchBatchUnsynced 2921s {"level":"info","msg":"kvstore restored","current-rev":1} 2921s --- PASS: TestWatchBatchUnsynced (0.53s) 2921s === RUN TestNewMapwatcherToEventMap 2921s --- PASS: TestNewMapwatcherToEventMap (0.00s) 2921s === RUN TestWatchVictims 2921s {"level":"info","msg":"kvstore restored","current-rev":1} 2925s --- PASS: TestWatchVictims (4.13s) 2925s === RUN TestStressWatchCancelClose 2926s {"level":"info","msg":"kvstore restored","current-rev":1} 2926s --- PASS: TestStressWatchCancelClose (0.71s) 2926s === RUN TestWatcherWatchID 2928s {"level":"info","msg":"kvstore restored","current-rev":1} 2929s --- PASS: TestWatcherWatchID (3.17s) 2929s === RUN TestWatcherRequestsCustomID 2930s {"level":"info","msg":"kvstore restored","current-rev":1} 2930s --- PASS: TestWatcherRequestsCustomID (0.36s) 2930s === RUN TestWatcherWatchPrefix 2930s {"level":"info","msg":"kvstore restored","current-rev":1} 2931s --- PASS: TestWatcherWatchPrefix (1.65s) 2931s === RUN TestWatcherWatchWrongRange 2932s {"level":"info","msg":"kvstore restored","current-rev":1} 2932s --- PASS: TestWatcherWatchWrongRange (0.43s) 2932s === RUN TestWatchDeleteRange 2932s {"level":"info","msg":"kvstore restored","current-rev":1} 2932s --- PASS: TestWatchDeleteRange (0.71s) 2932s === RUN TestWatchStreamCancelWatcherByID 2934s {"level":"info","msg":"kvstore restored","current-rev":1} 2934s --- PASS: TestWatchStreamCancelWatcherByID (1.96s) 2934s === RUN TestWatcherRequestProgress 2935s {"level":"info","msg":"kvstore restored","current-rev":1} 2935s --- PASS: TestWatcherRequestProgress (0.74s) 2935s === RUN TestWatcherRequestProgressAll 2937s logger.go:146: 2026-02-08T06:49:53.544Z INFO kvstore restored {"current-rev": 1} 2937s --- PASS: TestWatcherRequestProgressAll (2.15s) 2937s === RUN TestWatcherWatchWithFilter 2938s {"level":"info","msg":"kvstore restored","current-rev":1} 2938s --- PASS: TestWatcherWatchWithFilter (1.11s) 2938s FAIL 2938s FAIL go.etcd.io/etcd/server/mvcc 94.997s 2955s === RUN TestBackendClose 2955s --- PASS: TestBackendClose (1.42s) 2955s === RUN TestBackendSnapshot 2956s --- PASS: TestBackendSnapshot (0.57s) 2956s === RUN TestBackendBatchIntervalCommit 2956s --- PASS: TestBackendBatchIntervalCommit (0.19s) 2956s === RUN TestBackendDefrag 2957s logger.go:146: 2026-02-08T06:50:13.270Z INFO defragmenting {"path": "/tmp/TestBackendDefrag3153865288/001/etcd_backend_test1191331101/database", "current-db-size-bytes": 757760, "current-db-size": "758 kB", "current-db-size-in-use-bytes": 757760, "current-db-size-in-use": "758 kB"} 2958s logger.go:146: 2026-02-08T06:50:14.115Z INFO finished defragmenting directory {"path": "/tmp/TestBackendDefrag3153865288/001/etcd_backend_test1191331101/database", "current-db-size-bytes-diff": -425984, "current-db-size-bytes": 331776, "current-db-size": "332 kB", "current-db-size-in-use-bytes-diff": -438272, "current-db-size-in-use-bytes": 319488, "current-db-size-in-use": "320 kB", "took": "846.422521ms"} 2958s --- PASS: TestBackendDefrag (1.69s) 2958s === RUN TestBackendWriteback 2958s --- PASS: TestBackendWriteback (0.50s) 2958s === RUN TestConcurrentReadTx 2958s --- PASS: TestConcurrentReadTx (0.01s) 2958s === RUN TestBackendWritebackForEach 2958s --- PASS: TestBackendWritebackForEach (0.02s) 2958s === RUN TestBatchTxPut 2959s --- PASS: TestBatchTxPut (0.24s) 2959s === RUN TestBatchTxRange 2959s --- PASS: TestBatchTxRange (0.05s) 2959s === RUN TestBatchTxDelete 2959s --- PASS: TestBatchTxDelete (0.01s) 2959s === RUN TestBatchTxCommit 2959s --- PASS: TestBatchTxCommit (0.15s) 2959s === RUN TestBatchTxBatchLimitCommit 2960s --- PASS: TestBatchTxBatchLimitCommit (0.96s) 2960s === RUN TestRangeAfterDeleteBucketMatch 2960s --- PASS: TestRangeAfterDeleteBucketMatch (0.11s) 2960s === RUN TestRangeAfterDeleteMatch 2960s --- PASS: TestRangeAfterDeleteMatch (0.24s) 2960s === RUN TestBackendPreCommitHook 2961s hooks_test.go:117: OnPreCommit executed: key > 2961s hooks_test.go:117: OnPreCommit executed: key >c 2961s hooks_test.go:117: OnPreCommit executed: key >cc 2961s hooks_test.go:117: OnPreCommit executed: key >ccc 2961s --- PASS: TestBackendPreCommitHook (0.40s) 2961s === RUN TestBackendAutoCommitLimitHook 2961s hooks_test.go:117: OnPreCommit executed: key > 2961s hooks_test.go:117: OnPreCommit executed: key >c 2961s hooks_test.go:117: OnPreCommit executed: key >cc 2961s hooks_test.go:117: OnPreCommit executed: key >ccc 2961s --- PASS: TestBackendAutoCommitLimitHook (0.08s) 2961s === RUN TestBackendAutoCommitBatchIntervalHook 2961s hooks_test.go:117: OnPreCommit executed: key > 2962s hooks_test.go:117: OnPreCommit executed: key >c 2962s hooks_test.go:117: OnPreCommit executed: key >cc 2962s hooks_test.go:117: OnPreCommit executed: key >ccc 2963s --- PASS: TestBackendAutoCommitBatchIntervalHook (2.05s) 2963s === RUN TestLockVerify 2963s === RUN TestLockVerify/call_lockInsideApply_from_inside_apply 2964s === RUN TestLockVerify/call_lockInsideApply_from_outside_apply_(without_txPostLockInsideApplyHook) 2965s === RUN TestLockVerify/call_lockInsideApply_from_outside_apply_(with_txPostLockInsideApplyHook) 2965s logger.go:146: 2026-02-08T06:50:21.025Z PANIC Called outside of APPLY! {"stacktrace": "go.etcd.io/etcd/server/mvcc/backend.ValidateCalledInsideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify.go:36\ngo.etcd.io/etcd/server/mvcc/backend.(*batchTx).LockInsideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/batch_tx.go:86\ngo.etcd.io/etcd/server/mvcc/backend_test.lockInsideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:109\ngo.etcd.io/etcd/server/mvcc/backend_test.TestLockVerify.func3.1\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:87\ngo.etcd.io/etcd/server/mvcc/backend_test.handlePanic\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:101\ngo.etcd.io/etcd/server/mvcc/backend_test.TestLockVerify.func3\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:83\ntesting.tRunner\n\t/usr/lib/go-1.25/src/testing/testing.go:1934"} 2965s === RUN TestLockVerify/call_lockOutsideApply_from_outside_apply 2965s === RUN TestLockVerify/call_lockOutsideApply_from_inside_apply 2965s logger.go:146: 2026-02-08T06:50:21.684Z PANIC Called inside of APPLY! {"stacktrace": "go.etcd.io/etcd/server/mvcc/backend.ValidateCalledOutSideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify.go:45\ngo.etcd.io/etcd/server/mvcc/backend.(*batchTx).LockOutsideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/batch_tx.go:92\ngo.etcd.io/etcd/server/mvcc/backend_test.lockOutsideApply\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:110\ngo.etcd.io/etcd/server/mvcc/backend_test.applyEntries\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:106\ngo.etcd.io/etcd/server/mvcc/backend_test.TestLockVerify.func3.1\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:85\ngo.etcd.io/etcd/server/mvcc/backend_test.handlePanic\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:101\ngo.etcd.io/etcd/server/mvcc/backend_test.TestLockVerify.func3\n\t/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/server/mvcc/backend/verify_test.go:83\ntesting.tRunner\n\t/usr/lib/go-1.25/src/testing/testing.go:1934"} 2966s === RUN TestLockVerify/call_Lock_from_unit_test 2966s --- PASS: TestLockVerify (3.30s) 2966s --- PASS: TestLockVerify/call_lockInsideApply_from_inside_apply (0.81s) 2966s --- PASS: TestLockVerify/call_lockInsideApply_from_outside_apply_(without_txPostLockInsideApplyHook) (1.07s) 2966s --- PASS: TestLockVerify/call_lockInsideApply_from_outside_apply_(with_txPostLockInsideApplyHook) (0.22s) 2966s --- PASS: TestLockVerify/call_lockOutsideApply_from_outside_apply (0.56s) 2966s --- PASS: TestLockVerify/call_lockOutsideApply_from_inside_apply (0.10s) 2966s --- PASS: TestLockVerify/call_Lock_from_unit_test (0.54s) 2966s PASS 2966s ok go.etcd.io/etcd/server/mvcc/backend 11.986s 2966s ? go.etcd.io/etcd/server/mvcc/backend/testing [no test files] 2966s ? go.etcd.io/etcd/server/mvcc/buckets [no test files] 2966s ? go.etcd.io/etcd/server/proxy/grpcproxy [no test files] 2966s ? go.etcd.io/etcd/server/proxy/grpcproxy/adapter [no test files] 2966s ? go.etcd.io/etcd/server/proxy/grpcproxy/cache [no test files] 2972s === RUN TestNewDirectorScheme 2972s --- PASS: TestNewDirectorScheme (0.00s) 2972s === RUN TestDirectorEndpointsFiltering 2972s --- PASS: TestDirectorEndpointsFiltering (0.00s) 2972s === RUN TestReadonlyHandler 2972s --- PASS: TestReadonlyHandler (0.00s) 2972s === RUN TestConfigHandlerGET 2972s --- PASS: TestConfigHandlerGET (0.00s) 2972s === RUN TestReverseProxyServe 2972s {"level":"info","msg":"zero endpoints currently available"} 2972s {"level":"info","msg":"failed to direct request","url":"http://192.0.2.3:4040","error":"what a bad trip"} 2972s {"level":"info","msg":"unable to get response from 1 endpoint(s)"} 2972s --- PASS: TestReverseProxyServe (0.00s) 2972s === RUN TestRedirectRequest 2972s --- PASS: TestRedirectRequest (0.00s) 2972s === RUN TestMaybeSetForwardedFor 2972s --- PASS: TestMaybeSetForwardedFor (0.00s) 2972s === RUN TestRemoveSingleHopHeaders 2972s --- PASS: TestRemoveSingleHopHeaders (0.00s) 2972s === RUN TestCopyHeader 2972s --- PASS: TestCopyHeader (0.00s) 2972s PASS 2972s ok go.etcd.io/etcd/server/proxy/httpproxy 0.084s 2976s === RUN TestUserspaceProxy 2976s --- PASS: TestUserspaceProxy (0.00s) 2976s === RUN TestUserspaceProxyPriority 2976s --- PASS: TestUserspaceProxyPriority (0.00s) 2976s PASS 2976s ok go.etcd.io/etcd/server/proxy/tcpproxy 0.204s 2976s ? go.etcd.io/etcd/server/storage/mvcc/testutil [no test files] 2976s ? go.etcd.io/etcd/server/verify [no test files] 2987s === RUN TestFilePipeline 2987s --- PASS: TestFilePipeline (0.00s) 2987s === RUN TestFilePipelineFailPreallocate 2987s {"level":"error","msg":"failed to preallocate space when creating a new WAL","size":9223372036854775807,"error":"file too large"} 2987s --- PASS: TestFilePipelineFailPreallocate (0.00s) 2987s === RUN TestFilePipelineFailLockFile 2987s --- PASS: TestFilePipelineFailLockFile (0.00s) 2987s === RUN TestReadRecord 2987s --- PASS: TestReadRecord (0.00s) 2987s === RUN TestWriteRecord 2987s --- PASS: TestWriteRecord (0.00s) 2987s === RUN TestRepairTruncate 2988s {"level":"info","msg":"repairing","path":"/tmp/waltest3694612577/0000000000000000-0000000000000000.wal"} 2988s {"level":"info","msg":"repaired","path":"/tmp/waltest3694612577/0000000000000000-0000000000000000.wal","error":"unexpected EOF"} 2988s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2988s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2988s --- PASS: TestRepairTruncate (1.21s) 2988s === RUN TestRepairWriteTearLast 2988s {"level":"info","msg":"repairing","path":"/tmp/waltest1102465294/0000000000000000-0000000000000000.wal"} 2988s {"level":"info","msg":"repaired","path":"/tmp/waltest1102465294/0000000000000000-0000000000000000.wal","error":"unexpected EOF"} 2988s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2988s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2989s --- PASS: TestRepairWriteTearLast (0.11s) 2989s === RUN TestRepairWriteTearMiddle 2989s {"level":"info","msg":"repairing","path":"/tmp/waltest2023591915/0000000000000000-0000000000000000.wal"} 2990s {"level":"info","msg":"repaired","path":"/tmp/waltest2023591915/0000000000000000-0000000000000000.wal","error":"unexpected EOF"} 2990s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2994s {"level":"warn","msg":"ignored file in WAL directory","path":"0000000000000000-0000000000000000.wal.broken"} 2994s --- PASS: TestRepairWriteTearMiddle (5.78s) 2994s === RUN TestRepairFailDeleteDir 2997s {"level":"warn","msg":"slow fdatasync","took":"1.619319943s","expected-duration":"1s"} 2997s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000001-0000000000000003.wal"} 2998s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000002-0000000000000006.wal"} 2998s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000003-0000000000000009.wal"} 2998s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000004-000000000000000c.wal"} 2998s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000005-000000000000000f.wal"} 2999s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000006-0000000000000012.wal"} 3000s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000007-0000000000000015.wal"} 3000s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000008-0000000000000018.wal"} 3000s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000009-000000000000001b.wal"} 3001s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000a-000000000000001e.wal"} 3001s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000b-0000000000000021.wal"} 3001s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000c-0000000000000024.wal"} 3001s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000d-0000000000000027.wal"} 3001s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000e-000000000000002a.wal"} 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/000000000000000f-000000000000002d.wal"} 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000010-0000000000000030.wal"} 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/waltest2887258443/0000000000000011-0000000000000033.wal"} 3002s --- PASS: TestRepairFailDeleteDir (7.41s) 3002s === RUN TestNew 3002s --- PASS: TestNew (0.00s) 3002s === RUN TestCreateFailFromPollutedDir 3002s --- PASS: TestCreateFailFromPollutedDir (0.00s) 3002s === RUN TestWalCleanup 3002s --- PASS: TestWalCleanup (0.00s) 3002s === RUN TestCreateFailFromNoSpaceLeft 3002s {"level":"warn","msg":"failed to preallocate an initial WAL file","path":"/tmp/TestCreateFailFromNoSpaceLeft1003075827/001/waltest534858205.tmp/0000000000000000-0000000000000000.wal","segment-bytes":9223372036854775807,"error":"file too large"} 3002s --- PASS: TestCreateFailFromNoSpaceLeft (0.00s) 3002s === RUN TestNewForInitedDir 3002s --- PASS: TestNewForInitedDir (0.00s) 3002s === RUN TestOpenAtIndex 3002s --- PASS: TestOpenAtIndex (0.00s) 3002s === RUN TestVerify 3002s logger.go:146: 2026-02-08T06:50:58.043Z INFO created a new WAL segment {"path": "/tmp/TestVerify1919537531/001/waltest3324917380/0000000000000001-0000000000000001.wal"} 3002s logger.go:146: 2026-02-08T06:50:58.045Z INFO created a new WAL segment {"path": "/tmp/TestVerify1919537531/001/waltest3324917380/0000000000000002-0000000000000002.wal"} 3002s logger.go:146: 2026-02-08T06:50:58.046Z INFO created a new WAL segment {"path": "/tmp/TestVerify1919537531/001/waltest3324917380/0000000000000003-0000000000000003.wal"} 3002s logger.go:146: 2026-02-08T06:50:58.048Z INFO created a new WAL segment {"path": "/tmp/TestVerify1919537531/001/waltest3324917380/0000000000000004-0000000000000004.wal"} 3002s logger.go:146: 2026-02-08T06:50:58.049Z INFO created a new WAL segment {"path": "/tmp/TestVerify1919537531/001/waltest3324917380/0000000000000005-0000000000000005.wal"} 3002s --- PASS: TestVerify (0.01s) 3002s === RUN TestCut 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestCut1406622837/001/waltest3844238245/0000000000000001-0000000000000001.wal"} 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestCut1406622837/001/waltest3844238245/0000000000000002-0000000000000002.wal"} 3002s --- PASS: TestCut (0.01s) 3002s === RUN TestSaveWithCut 3002s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestSaveWithCut3326791355/001/waltest2498207964/0000000000000001-0000000000000005.wal"} 3002s --- PASS: TestSaveWithCut (0.01s) 3002s === RUN TestRecover 3002s === RUN TestRecover/10MB 3004s === RUN TestRecover/20MB 3008s {"level":"warn","msg":"slow fdatasync","took":"1.684273441s","expected-duration":"1s"} 3009s === RUN TestRecover/40MB 3014s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecover40MB3544055503/001/0000000000000001-0000000000000003.wal"} 3015s --- PASS: TestRecover (13.15s) 3015s --- PASS: TestRecover/10MB (1.59s) 3015s --- PASS: TestRecover/20MB (5.07s) 3015s --- PASS: TestRecover/40MB (6.46s) 3015s === RUN TestSearchIndex 3015s --- PASS: TestSearchIndex (0.00s) 3015s === RUN TestScanWalName 3015s --- PASS: TestScanWalName (0.00s) 3015s === RUN TestRecoverAfterCut 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000001-0000000000000001.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000002-0000000000000002.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000003-0000000000000003.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000004-0000000000000004.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000005-0000000000000005.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000006-0000000000000006.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000007-0000000000000007.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000008-0000000000000008.wal"} 3016s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/0000000000000009-0000000000000009.wal"} 3017s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestRecoverAfterCut342286534/001/waltest2255238230/000000000000000a-000000000000000a.wal"} 3017s --- PASS: TestRecoverAfterCut (2.21s) 3017s === RUN TestOpenAtUncommittedIndex 3017s --- PASS: TestOpenAtUncommittedIndex (0.02s) 3017s === RUN TestOpenForRead 3017s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000001-0000000000000001.wal"} 3018s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000002-0000000000000002.wal"} 3018s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000003-0000000000000003.wal"} 3019s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000004-0000000000000004.wal"} 3019s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000005-0000000000000005.wal"} 3020s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000006-0000000000000006.wal"} 3020s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000007-0000000000000007.wal"} 3021s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000008-0000000000000008.wal"} 3021s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/0000000000000009-0000000000000009.wal"} 3025s {"level":"warn","msg":"slow fdatasync","took":"3.323074388s","expected-duration":"1s"} 3025s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestOpenForRead65549652/001/waltest3647139913/000000000000000a-000000000000000a.wal"} 3025s --- PASS: TestOpenForRead (7.67s) 3025s === RUN TestOpenWithMaxIndex 3026s --- PASS: TestOpenWithMaxIndex (1.15s) 3026s === RUN TestSaveEmpty 3026s --- PASS: TestSaveEmpty (0.00s) 3026s === RUN TestReleaseLockTo 3026s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000001-0000000000000001.wal"} 3027s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000002-0000000000000002.wal"} 3027s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000003-0000000000000003.wal"} 3028s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000004-0000000000000004.wal"} 3030s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000005-0000000000000005.wal"} 3030s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000006-0000000000000006.wal"} 3031s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000007-0000000000000007.wal"} 3033s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000008-0000000000000008.wal"} 3033s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/0000000000000009-0000000000000009.wal"} 3034s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestReleaseLockTo353044347/001/waltest3354790585/000000000000000a-000000000000000a.wal"} 3034s --- PASS: TestReleaseLockTo (8.06s) 3034s === RUN TestTailWriteNoSlackSpace 3036s --- PASS: TestTailWriteNoSlackSpace (2.37s) 3036s === RUN TestRestartCreateWal 3037s --- PASS: TestRestartCreateWal (0.72s) 3037s === RUN TestOpenOnTornWrite 3044s --- PASS: TestOpenOnTornWrite (7.10s) 3044s === RUN TestRenameFail 3044s {"level":"info","msg":"closing WAL to release flock and retry directory renaming","from":"/tmp/TestRenameFail2781206851/002/waltest3132701521","to":"/tmp/TestRenameFail2781206851/001/waltest1028411569"} 3044s --- PASS: TestRenameFail (0.00s) 3044s === RUN TestReadAllFail 3046s {"level":"warn","msg":"slow fdatasync","took":"1.252288888s","expected-duration":"1s"} 3046s --- PASS: TestReadAllFail (1.46s) 3046s === RUN TestValidSnapshotEntries 3048s --- PASS: TestValidSnapshotEntries (2.02s) 3048s === RUN TestValidSnapshotEntriesAfterPurgeWal 3049s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestValidSnapshotEntriesAfterPurgeWal886041313/001/waltest1158079614/0000000000000001-0000000000000002.wal"} 3050s {"level":"info","msg":"created a new WAL segment","path":"/tmp/TestValidSnapshotEntriesAfterPurgeWal886041313/001/waltest1158079614/0000000000000002-0000000000000004.wal"} 3050s --- PASS: TestValidSnapshotEntriesAfterPurgeWal (1.92s) 3050s === RUN TestLastRecordLengthExceedFileEnd 3050s wal_test.go:1179: Generate a WAL file with the last record's length modified. 3050s wal_test.go:1197: fileName: /tmp/TestLastRecordLengthExceedFileEnd425019708/001/wal862402964 3050s wal_test.go:1200: Verify all records can be parsed correctly. 3050s wal_test.go:1210: Validating normal entry: {0 1 EntryNormal [119 97 108 100 97 116 97 49]} 3050s wal_test.go:1210: Validating normal entry: {0 2 EntryNormal [119 97 108 100 97 116 97 50]} 3050s wal_test.go:1220: Verify the w.ReadAll returns io.ErrUnexpectedEOF in the error chain 3050s --- PASS: TestLastRecordLengthExceedFileEnd (0.75s) 3050s PASS 3051s ok go.etcd.io/etcd/server/wal 63.523s 3056s === RUN TestSnapshotMetadataCompatibility 3056s --- PASS: TestSnapshotMetadataCompatibility (0.03s) 3056s === RUN TestValidateSnapshot 3056s === RUN TestValidateSnapshot/empty 3056s === RUN TestValidateSnapshot/invalid 3056s === RUN TestValidateSnapshot/valid 3056s --- PASS: TestValidateSnapshot (0.00s) 3056s --- PASS: TestValidateSnapshot/empty (0.00s) 3056s --- PASS: TestValidateSnapshot/invalid (0.00s) 3056s --- PASS: TestValidateSnapshot/valid (0.00s) 3056s PASS 3056s ok go.etcd.io/etcd/server/wal/walpb 0.080s 3080s === RUN TestDowngradeUpgradeClusterOf1 3080s cluster_downgrade_test.go:59: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestDowngradeUpgradeClusterOf1 (0.00s) 3080s === RUN TestDowngradeUpgradeClusterOf3 3080s cluster_downgrade_test.go:59: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestDowngradeUpgradeClusterOf3 (0.00s) 3080s === RUN TestDowngradeUpgradeClusterOf1WithSnapshot 3080s cluster_downgrade_test.go:59: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestDowngradeUpgradeClusterOf1WithSnapshot (0.00s) 3080s === RUN TestDowngradeUpgradeClusterOf3WithSnapshot 3080s cluster_downgrade_test.go:59: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestDowngradeUpgradeClusterOf3WithSnapshot (0.00s) 3080s === RUN TestConnectionMultiplexing 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestConnectionMultiplexing (0.00s) 3080s === RUN TestEtcdCorruptHash 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestEtcdCorruptHash (0.00s) 3080s === RUN TestInPlaceRecovery 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestInPlaceRecovery (0.00s) 3080s === RUN TestPeriodicCheckDetectsCorruption 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestPeriodicCheckDetectsCorruption (0.00s) 3080s === RUN TestCompactHashCheckDetectCorruption 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCompactHashCheckDetectCorruption (0.00s) 3080s === RUN TestCompactHashCheckDetectCorruptionInterrupt 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCompactHashCheckDetectCorruptionInterrupt (0.00s) 3080s === RUN TestCtlV2Set 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2Set (0.00s) 3080s === RUN TestCtlV2SetQuorum 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2SetQuorum (0.00s) 3080s === RUN TestCtlV2SetClientTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2SetClientTLS (0.00s) 3080s === RUN TestCtlV2SetPeerTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2SetPeerTLS (0.00s) 3080s === RUN TestCtlV2SetTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2SetTLS (0.00s) 3080s === RUN TestCtlV2Mk 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2Mk (0.00s) 3080s === RUN TestCtlV2MkQuorum 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2MkQuorum (0.00s) 3080s === RUN TestCtlV2MkTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2MkTLS (0.00s) 3080s === RUN TestCtlV2Rm 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2Rm (0.00s) 3080s === RUN TestCtlV2RmTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2RmTLS (0.00s) 3080s === RUN TestCtlV2Ls 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2Ls (0.00s) 3080s === RUN TestCtlV2LsQuorum 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2LsQuorum (0.00s) 3080s === RUN TestCtlV2LsTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2LsTLS (0.00s) 3080s === RUN TestCtlV2Watch 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2Watch (0.00s) 3080s === RUN TestCtlV2WatchTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2WatchTLS (0.00s) 3080s === RUN TestCtlV2GetRoleUser 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2GetRoleUser (0.00s) 3080s === RUN TestCtlV2UserListUsername 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2UserListUsername (0.00s) 3080s === RUN TestCtlV2UserListRoot 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2UserListRoot (0.00s) 3080s === RUN TestCtlV2RoleList 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2RoleList (0.00s) 3080s === RUN TestUtlCtlV2Backup 3080s === RUN TestUtlCtlV2Backup/etcdutl:true;snap:0;v3:true 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:false;snap:0;v3:true 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:true;snap:0;v3:false 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:false;snap:0;v3:false 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:true;snap:1;v3:true 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:false;snap:1;v3:true 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:true;snap:1;v3:false 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestUtlCtlV2Backup/etcdutl:false;snap:1;v3:false 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestUtlCtlV2Backup (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:true;snap:0;v3:true (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:false;snap:0;v3:true (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:true;snap:0;v3:false (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:false;snap:0;v3:false (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:true;snap:1;v3:true (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:false;snap:1;v3:true (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:true;snap:1;v3:false (0.00s) 3080s --- SKIP: TestUtlCtlV2Backup/etcdutl:false;snap:1;v3:false (0.00s) 3080s === RUN TestCtlV2AuthWithCommonName 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2AuthWithCommonName (0.00s) 3080s === RUN TestCtlV2ClusterHealth 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV2ClusterHealth (0.00s) 3080s === RUN TestCtlV3Alarm 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Alarm (0.00s) 3080s === RUN TestCtlV3AuthCertCN 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthCertCN (0.00s) 3080s === RUN TestCtlV3AuthCertCNAndUsername 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthCertCNAndUsername (0.00s) 3080s === RUN TestCtlV3AuthCertCNAndUsernameNoPassword 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthCertCNAndUsernameNoPassword (0.00s) 3080s === RUN TestCtlV3AuthCertCNWithWithConcurrentOperation 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV3AuthCertCNWithWithConcurrentOperation (0.00s) 3080s === RUN TestAuth_CVE_2021_28235 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestAuth_CVE_2021_28235 (0.00s) 3080s === RUN TestCtlV3AuthEnable 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthEnable (0.00s) 3080s === RUN TestCtlV3AuthDisable 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthDisable (0.00s) 3080s === RUN TestCtlV3AuthGracefulDisable 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthGracefulDisable (0.00s) 3080s === RUN TestCtlV3AuthStatus 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthStatus (0.00s) 3080s === RUN TestCtlV3AuthWriteKey 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthWriteKey (0.00s) 3080s === RUN TestCtlV3AuthRoleUpdate 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRoleUpdate (0.00s) 3080s === RUN TestCtlV3AuthUserDeleteDuringOps 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthUserDeleteDuringOps (0.00s) 3080s === RUN TestCtlV3AuthRoleRevokeDuringOps 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRoleRevokeDuringOps (0.00s) 3080s === RUN TestCtlV3AuthTxn 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthTxn (0.00s) 3080s === RUN TestCtlV3AuthTxnJWT 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthTxnJWT (0.00s) 3080s === RUN TestCtlV3AuthPrefixPerm 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthPrefixPerm (0.00s) 3080s === RUN TestCtlV3AuthMemberAdd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthMemberAdd (0.00s) 3080s === RUN TestCtlV3AuthMemberRemove 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthMemberRemove (0.00s) 3080s === RUN TestCtlV3AuthMemberUpdate 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthMemberUpdate (0.00s) 3080s === RUN TestCtlV3AuthRevokeWithDelete 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRevokeWithDelete (0.00s) 3080s === RUN TestCtlV3AuthInvalidMgmt 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthInvalidMgmt (0.00s) 3080s === RUN TestCtlV3AuthFromKeyPerm 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthFromKeyPerm (0.00s) 3080s === RUN TestCtlV3AuthAndWatch 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthAndWatch (0.00s) 3080s === RUN TestCtlV3AuthAndWatchJWT 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthAndWatchJWT (0.00s) 3080s === RUN TestCtlV3AuthLeaseTestKeepAlive 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseTestKeepAlive (0.00s) 3080s === RUN TestCtlV3AuthLeaseTestTimeToLiveExpired 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseTestTimeToLiveExpired (0.00s) 3080s === RUN TestCtlV3AuthLeaseGrantLeases 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseGrantLeases (0.00s) 3080s === RUN TestCtlV3AuthLeaseGrantLeasesJWT 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseGrantLeasesJWT (0.00s) 3080s === RUN TestCtlV3AuthLeaseRevoke 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseRevoke (0.00s) 3080s === RUN TestCtlV3AuthRoleGet 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRoleGet (0.00s) 3080s === RUN TestCtlV3AuthUserGet 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthUserGet (0.00s) 3080s === RUN TestCtlV3AuthRoleList 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRoleList (0.00s) 3080s === RUN TestCtlV3AuthDefrag 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthDefrag (0.00s) 3080s === RUN TestCtlV3AuthEndpointHealth 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthEndpointHealth (0.00s) 3080s === RUN TestCtlV3AuthSnapshot 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthSnapshot (0.00s) 3080s === RUN TestCtlV3AuthSnapshotJWT 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthSnapshotJWT (0.00s) 3080s === RUN TestCtlV3AuthJWTExpire 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthJWTExpire (0.00s) 3080s === RUN TestCtlV3AuthRevisionConsistency 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRevisionConsistency (0.00s) 3080s === RUN TestCtlV3AuthTestCacheReload 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthTestCacheReload (0.00s) 3080s === RUN TestCtlV3AuthLeaseTimeToLive 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthLeaseTimeToLive (0.00s) 3080s === RUN TestCtlV3AuthRecoverFromSnapshot 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3AuthRecoverFromSnapshot (0.00s) 3080s === RUN TestCtlV3Compact 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Compact (0.00s) 3080s === RUN TestCtlV3CompactPhysical 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3CompactPhysical (0.00s) 3080s === RUN TestCtlV3DefragOnline 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DefragOnline (0.00s) 3080s === RUN TestCtlV3DefragOffline 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV3DefragOffline (0.00s) 3080s === RUN TestCtlV3DefragOfflineEtcdutl 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestCtlV3DefragOfflineEtcdutl (0.00s) 3080s === RUN TestCtlV3Elect 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Elect (0.00s) 3080s === RUN TestCtlV3EndpointHealth 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3EndpointHealth (0.00s) 3080s === RUN TestCtlV3EndpointStatus 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3EndpointStatus (0.00s) 3080s === RUN TestCtlV3EndpointHashKV 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3EndpointHashKV (0.00s) 3080s === RUN TestAuthority 3080s ctl_v3_grpc_test.go:34: Debian-local: TOOD: figure out why this fails 3080s --- SKIP: TestAuthority (0.00s) 3080s === RUN TestCtlV3Put 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Put (0.00s) 3080s === RUN TestCtlV3PutNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutNoTLS (0.00s) 3080s === RUN TestCtlV3PutClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutClientTLS (0.00s) 3080s === RUN TestCtlV3PutClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutClientAutoTLS (0.00s) 3080s === RUN TestCtlV3PutPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutPeerTLS (0.00s) 3080s === RUN TestCtlV3PutTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutTimeout (0.00s) 3080s === RUN TestCtlV3PutClientTLSFlagByEnv 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutClientTLSFlagByEnv (0.00s) 3080s === RUN TestCtlV3PutIgnoreValue 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutIgnoreValue (0.00s) 3080s === RUN TestCtlV3PutIgnoreLease 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3PutIgnoreLease (0.00s) 3080s === RUN TestCtlV3Get 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Get (0.00s) 3080s === RUN TestCtlV3GetNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetNoTLS (0.00s) 3080s === RUN TestCtlV3GetClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetClientTLS (0.00s) 3080s === RUN TestCtlV3GetClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetClientAutoTLS (0.00s) 3080s === RUN TestCtlV3GetPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetPeerTLS (0.00s) 3080s === RUN TestCtlV3GetTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetTimeout (0.00s) 3080s === RUN TestCtlV3GetQuorum 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetQuorum (0.00s) 3080s === RUN TestCtlV3GetFormat 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetFormat (0.00s) 3080s === RUN TestCtlV3GetRev 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetRev (0.00s) 3080s === RUN TestCtlV3GetKeysOnly 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetKeysOnly (0.00s) 3080s === RUN TestCtlV3GetCountOnly 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetCountOnly (0.00s) 3080s === RUN TestCtlV3Del 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Del (0.22s) 3080s === RUN TestCtlV3DelNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DelNoTLS (0.00s) 3080s === RUN TestCtlV3DelClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DelClientTLS (0.00s) 3080s === RUN TestCtlV3DelPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DelPeerTLS (0.00s) 3080s === RUN TestCtlV3DelTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DelTimeout (0.00s) 3080s === RUN TestCtlV3GetRevokedCRL 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3GetRevokedCRL (0.00s) 3080s === RUN TestCtlV3LeaseGrantTimeToLive 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantTimeToLive (0.00s) 3080s === RUN TestCtlV3LeaseGrantTimeToLiveNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantTimeToLiveNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantTimeToLiveClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantTimeToLiveClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantTimeToLiveClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantTimeToLiveClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantTimeToLivePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantTimeToLivePeerTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantLeases 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantLeases (0.00s) 3080s === RUN TestCtlV3LeaseGrantLeasesNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantLeasesNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantLeasesClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantLeasesClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantLeasesClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantLeasesClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseGrantLeasesPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseGrantLeasesPeerTLS (0.00s) 3080s === RUN TestCtlV3LeaseTestTimeToLiveExpired 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseTestTimeToLiveExpired (0.00s) 3080s === RUN TestCtlV3LeaseTestTimeToLiveExpiredNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseTestTimeToLiveExpiredNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseTestTimeToLiveExpiredClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseTestTimeToLiveExpiredClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseTestTimeToLiveExpiredClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseTestTimeToLiveExpiredClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseTestTimeToLiveExpiredPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseTestTimeToLiveExpiredPeerTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAlive 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAlive (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAlivePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAlivePeerTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveOnce 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveOnce (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveOnceNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveOnceNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveOnceClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveOnceClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveOnceClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveOnceClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseKeepAliveOncePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseKeepAliveOncePeerTLS (0.00s) 3080s === RUN TestCtlV3LeaseRevoke 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseRevoke (0.00s) 3080s === RUN TestCtlV3LeaseRevokeNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseRevokeNoTLS (0.00s) 3080s === RUN TestCtlV3LeaseRevokeClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseRevokeClientTLS (0.00s) 3080s === RUN TestCtlV3LeaseRevokeClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseRevokeClientAutoTLS (0.00s) 3080s === RUN TestCtlV3LeaseRevokePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LeaseRevokePeerTLS (0.00s) 3080s === RUN TestCtlV3Lock 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Lock (0.00s) 3080s === RUN TestCtlV3LockWithCmd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3LockWithCmd (0.00s) 3080s === RUN TestCtlV3MakeMirror 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MakeMirror (0.00s) 3080s === RUN TestCtlV3MakeMirrorModifyDestPrefix 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MakeMirrorModifyDestPrefix (0.00s) 3080s === RUN TestCtlV3MakeMirrorNoDestPrefix 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MakeMirrorNoDestPrefix (0.00s) 3080s === RUN TestMemberReplace 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestMemberReplace (0.00s) 3080s === RUN TestCtlV3MemberList 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberList (0.00s) 3080s === RUN TestCtlV3MemberListWithHex 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberListWithHex (0.00s) 3080s === RUN TestCtlV3MemberListNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberListNoTLS (0.00s) 3080s === RUN TestCtlV3MemberListClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberListClientTLS (0.00s) 3080s === RUN TestCtlV3MemberListClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberListClientAutoTLS (0.00s) 3080s === RUN TestCtlV3MemberListPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberListPeerTLS (0.00s) 3080s === RUN TestCtlV3MemberRemove 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberRemove (0.00s) 3080s === RUN TestCtlV3MemberRemoveNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberRemoveNoTLS (0.00s) 3080s === RUN TestCtlV3MemberRemoveClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberRemoveClientTLS (0.00s) 3080s === RUN TestCtlV3MemberRemoveClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberRemoveClientAutoTLS (0.00s) 3080s === RUN TestCtlV3MemberRemovePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberRemovePeerTLS (0.00s) 3080s === RUN TestCtlV3MemberAdd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAdd (0.00s) 3080s === RUN TestCtlV3MemberAddNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAddNoTLS (0.00s) 3080s === RUN TestCtlV3MemberAddClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAddClientTLS (0.00s) 3080s === RUN TestCtlV3MemberAddClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAddClientAutoTLS (0.00s) 3080s === RUN TestCtlV3MemberAddPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAddPeerTLS (0.00s) 3080s === RUN TestCtlV3MemberAddForLearner 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberAddForLearner (0.00s) 3080s === RUN TestCtlV3MemberUpdate 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberUpdate (0.00s) 3080s === RUN TestCtlV3MemberUpdateNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberUpdateNoTLS (0.00s) 3080s === RUN TestCtlV3MemberUpdateClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberUpdateClientTLS (0.00s) 3080s === RUN TestCtlV3MemberUpdateClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberUpdateClientAutoTLS (0.00s) 3080s === RUN TestCtlV3MemberUpdatePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3MemberUpdatePeerTLS (0.00s) 3080s === RUN TestCtlV3MoveLeaderScenarios 3080s === RUN TestCtlV3MoveLeaderScenarios/Secure_happy_path 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestCtlV3MoveLeaderScenarios/Secure_with_env 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestCtlV3MoveLeaderScenarios/Insecure_happy_path 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestCtlV3MoveLeaderScenarios/Insecure_with_env 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestCtlV3MoveLeaderScenarios (0.00s) 3080s --- SKIP: TestCtlV3MoveLeaderScenarios/Secure_happy_path (0.00s) 3080s --- SKIP: TestCtlV3MoveLeaderScenarios/Secure_with_env (0.00s) 3080s --- SKIP: TestCtlV3MoveLeaderScenarios/Insecure_happy_path (0.00s) 3080s --- SKIP: TestCtlV3MoveLeaderScenarios/Insecure_with_env (0.00s) 3080s === RUN TestCtlV3RoleAdd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleAdd (0.00s) 3080s === RUN TestCtlV3RoleAddNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleAddNoTLS (0.00s) 3080s === RUN TestCtlV3RoleAddClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleAddClientTLS (0.00s) 3080s === RUN TestCtlV3RoleAddPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleAddPeerTLS (0.00s) 3080s === RUN TestCtlV3RoleAddTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleAddTimeout (0.00s) 3080s === RUN TestCtlV3RoleGrant 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3RoleGrant (0.00s) 3080s === RUN TestCtlV3Snapshot 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Snapshot (0.00s) 3080s === RUN TestCtlV3SnapshotEtcdutl 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3SnapshotEtcdutl (0.00s) 3080s === RUN TestCtlV3SnapshotCorrupt 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3SnapshotCorrupt (0.00s) 3080s === RUN TestCtlV3SnapshotCorruptEtcdutl 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3SnapshotCorruptEtcdutl (0.00s) 3080s === RUN TestCtlV3SnapshotStatusBeforeRestore 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3SnapshotStatusBeforeRestore (0.00s) 3080s === RUN TestCtlV3SnapshotStatusBeforeRestoreEtcdutl 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3SnapshotStatusBeforeRestoreEtcdutl (0.00s) 3080s === RUN TestIssue6361 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestIssue6361 (0.00s) 3080s === RUN TestIssue6361etcdutl 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestIssue6361etcdutl (0.00s) 3080s === RUN TestRestoreCompactionRevBump 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestRestoreCompactionRevBump (0.00s) 3080s === RUN TestCtlV3Version 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Version (0.00s) 3080s === RUN TestClusterVersion 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestClusterVersion (0.00s) 3080s === RUN TestCtlV3DialWithHTTPScheme 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3DialWithHTTPScheme (0.00s) 3080s === RUN TestCtlV3TxnInteractiveSuccess 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3TxnInteractiveSuccess (0.00s) 3080s === RUN TestCtlV3TxnInteractiveSuccessNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3TxnInteractiveSuccessNoTLS (0.00s) 3080s === RUN TestCtlV3TxnInteractiveSuccessClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3TxnInteractiveSuccessClientTLS (0.00s) 3080s === RUN TestCtlV3TxnInteractiveSuccessPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3TxnInteractiveSuccessPeerTLS (0.00s) 3080s === RUN TestCtlV3TxnInteractiveFail 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3TxnInteractiveFail (0.00s) 3080s === RUN TestCtlV3UserAdd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAdd (0.00s) 3080s === RUN TestCtlV3UserAddNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAddNoTLS (0.00s) 3080s === RUN TestCtlV3UserAddClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAddClientTLS (0.00s) 3080s === RUN TestCtlV3UserAddPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAddPeerTLS (0.00s) 3080s === RUN TestCtlV3UserAddTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAddTimeout (0.00s) 3080s === RUN TestCtlV3UserAddClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserAddClientAutoTLS (0.00s) 3080s === RUN TestCtlV3UserList 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserList (0.00s) 3080s === RUN TestCtlV3UserListNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserListNoTLS (0.00s) 3080s === RUN TestCtlV3UserListClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserListClientTLS (0.00s) 3080s === RUN TestCtlV3UserListPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserListPeerTLS (0.00s) 3080s === RUN TestCtlV3UserListClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserListClientAutoTLS (0.00s) 3080s === RUN TestCtlV3UserDelete 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserDelete (0.00s) 3080s === RUN TestCtlV3UserDeleteNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserDeleteNoTLS (0.00s) 3080s === RUN TestCtlV3UserDeleteClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserDeleteClientTLS (0.00s) 3080s === RUN TestCtlV3UserDeletePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserDeletePeerTLS (0.00s) 3080s === RUN TestCtlV3UserDeleteClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserDeleteClientAutoTLS (0.00s) 3080s === RUN TestCtlV3UserPasswd 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserPasswd (0.00s) 3080s === RUN TestCtlV3UserPasswdNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserPasswdNoTLS (0.00s) 3080s === RUN TestCtlV3UserPasswdClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserPasswdClientTLS (0.00s) 3080s === RUN TestCtlV3UserPasswdPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserPasswdPeerTLS (0.00s) 3080s === RUN TestCtlV3UserPasswdClientAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3UserPasswdClientAutoTLS (0.00s) 3080s === RUN TestCtlV3Watch 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3Watch (0.00s) 3080s === RUN TestCtlV3WatchNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchNoTLS (0.00s) 3080s === RUN TestCtlV3WatchClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchClientTLS (0.00s) 3080s === RUN TestCtlV3WatchPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchPeerTLS (0.00s) 3080s === RUN TestCtlV3WatchTimeout 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchTimeout (0.00s) 3080s === RUN TestCtlV3WatchInteractive 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchInteractive (0.00s) 3080s === RUN TestCtlV3WatchInteractiveNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchInteractiveNoTLS (0.00s) 3080s === RUN TestCtlV3WatchInteractiveClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchInteractiveClientTLS (0.00s) 3080s === RUN TestCtlV3WatchInteractivePeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestCtlV3WatchInteractivePeerTLS (0.00s) 3080s === RUN TestEtcdExampleConfig 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdExampleConfig (0.00s) 3080s === RUN TestEtcdMultiPeer 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdMultiPeer (0.00s) 3080s === RUN TestEtcdUnixPeers 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdUnixPeers (0.00s) 3080s === RUN TestEtcdListenMetricsURLsWithMissingClientTLSInfo 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdListenMetricsURLsWithMissingClientTLSInfo (0.00s) 3080s === RUN TestEtcdPeerCNAuth 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdPeerCNAuth (0.00s) 3080s === RUN TestEtcdPeerMultiCNAuth 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdPeerMultiCNAuth (0.00s) 3080s === RUN TestEtcdPeerNameAuth 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdPeerNameAuth (0.00s) 3080s === RUN TestGrpcproxyAndCommonName 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestGrpcproxyAndCommonName (0.00s) 3080s === RUN TestGrpcproxyAndListenCipherSuite 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestGrpcproxyAndListenCipherSuite (0.00s) 3080s === RUN TestBootstrapDefragFlag 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestBootstrapDefragFlag (0.00s) 3080s === RUN TestEtcdTLSVersion 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestEtcdTLSVersion (0.00s) 3080s === RUN TestGrpcProxyAutoSync 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestGrpcProxyAutoSync (0.00s) 3080s === RUN TestMixVersionsSnapshotByAddingMember 3080s === RUN TestMixVersionsSnapshotByAddingMember/CurrentVersion-adding-new-member-of-current-version 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestMixVersionsSnapshotByAddingMember (0.00s) 3080s --- SKIP: TestMixVersionsSnapshotByAddingMember/CurrentVersion-adding-new-member-of-current-version (0.00s) 3080s === RUN TestMixVersionsSnapshotByMockingPartition 3080s === RUN TestMixVersionsSnapshotByMockingPartition/CurrentVersion 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestMixVersionsSnapshotByMockingPartition (0.00s) 3080s --- SKIP: TestMixVersionsSnapshotByMockingPartition/CurrentVersion (0.00s) 3080s === RUN TestReleaseUpgrade 3080s etcd_release_upgrade_test.go:34: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestReleaseUpgrade (0.00s) 3080s === RUN TestReleaseUpgradeWithRestart 3080s etcd_release_upgrade_test.go:120: "/tmp/autopkgtest.aWpfFV/autopkgtest_tmp/_build/src/go.etcd.io/etcd/bin/etcd-last-release" does not exist 3080s --- SKIP: TestReleaseUpgradeWithRestart (0.00s) 3080s === RUN TestFailoverOnDefrag 3080s === RUN TestFailoverOnDefrag/defrag_failover_happy_case 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestFailoverOnDefrag/defrag_blocks_one-third_of_requests_with_stopGRPCServiceOnDefrag_set_to_false 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestFailoverOnDefrag/defrag_blocks_one-third_of_requests_with_stopGRPCServiceOnDefrag_set_to_true_and_client_health_check_disabled 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestFailoverOnDefrag (0.00s) 3080s --- SKIP: TestFailoverOnDefrag/defrag_failover_happy_case (0.00s) 3080s --- SKIP: TestFailoverOnDefrag/defrag_blocks_one-third_of_requests_with_stopGRPCServiceOnDefrag_set_to_false (0.00s) 3080s --- SKIP: TestFailoverOnDefrag/defrag_blocks_one-third_of_requests_with_stopGRPCServiceOnDefrag_set_to_true_and_client_health_check_disabled (0.00s) 3080s === RUN TestGateway 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestGateway (0.00s) 3080s === RUN TestVerifyHashKVAfterCompact 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-__-_Keys=[key0] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-__-_Keys=[key0_key1] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-_quorum-last-version_-_Keys=[key0] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-_quorum-last-version_-_Keys=[key0_key1] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-__-_Keys=[key0] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-__-_Keys=[key0_key1] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-_quorum-last-version_-_Keys=[key0] 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-_quorum-last-version_-_Keys=[key0_key1] 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestVerifyHashKVAfterCompact (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-__-_Keys=[key0] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-__-_Keys=[key0_key1] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-_quorum-last-version_-_Keys=[key0] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=false_-_quorum-last-version_-_Keys=[key0_key1] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-__-_Keys=[key0] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-__-_Keys=[key0_key1] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-_quorum-last-version_-_Keys=[key0] (0.00s) 3080s --- SKIP: TestVerifyHashKVAfterCompact/compactedOnTombstone=true_-_quorum-last-version_-_Keys=[key0_key1] (0.00s) 3080s === RUN TestVerifyHashKVAfterTwoCompactionsOnTombstone_MixVersions 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestVerifyHashKVAfterTwoCompactionsOnTombstone_MixVersions (0.00s) 3080s === RUN TestVerifyHashKVAfterCompactionOnLastTombstone_MixVersions 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestVerifyHashKVAfterCompactionOnLastTombstone_MixVersions (0.00s) 3080s === RUN TestHTTPHealthHandler 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestHTTPHealthHandler (0.00s) 3080s === RUN TestHTTPLivezReadyzHandler 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestHTTPLivezReadyzHandler (0.00s) 3080s === RUN TestV3MetricsSecure 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3MetricsSecure (0.00s) 3080s === RUN TestV3MetricsInsecure 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3MetricsInsecure (0.00s) 3080s === RUN TestReproduce17780 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestReproduce17780 (0.00s) 3080s === RUN TestV2CurlNoTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlNoTLS (0.00s) 3080s === RUN TestV2CurlAutoTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlAutoTLS (0.00s) 3080s === RUN TestV2CurlAllTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlAllTLS (0.00s) 3080s === RUN TestV2CurlPeerTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlPeerTLS (0.00s) 3080s === RUN TestV2CurlClientTLS 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlClientTLS (0.00s) 3080s === RUN TestV2CurlClientBoth 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlClientBoth (0.00s) 3080s === RUN TestV2CurlIssue5182 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2CurlIssue5182 (0.00s) 3080s === RUN TestV2Deprecation 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2Deprecation (0.00s) 3080s === RUN TestV2DeprecationWriteOnlyNoV2Api 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV2DeprecationWriteOnlyNoV2Api (0.00s) 3080s === RUN TestV3CurlCipherSuitesValid 3080s v3_cipher_suite_test.go:31: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlCipherSuitesValid (0.00s) 3080s === RUN TestV3CurlCipherSuitesMismatch 3080s v3_cipher_suite_test.go:31: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlCipherSuitesMismatch (0.00s) 3080s === RUN TestV3CurlLeaseGrantNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlLeaseGrantNoTLS (0.00s) 3080s === RUN TestV3CurlLeaseRevokeNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlLeaseRevokeNoTLS (0.00s) 3080s === RUN TestV3CurlLeaseLeasesNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlLeaseLeasesNoTLS (0.00s) 3080s === RUN TestV3CurlLeaseKeepAliveNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlLeaseKeepAliveNoTLS (0.00s) 3080s === RUN TestV3Curl_MaxStreams_BelowLimit_NoTLS_Small 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_BelowLimit_NoTLS_Small (0.00s) 3080s === RUN TestV3Curl_MaxStreams_BelowLimit_NoTLS_Medium 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_BelowLimit_NoTLS_Medium (0.00s) 3080s === RUN TestV3Curl_MaxStreams_ReachLimit_NoTLS_Small 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_ReachLimit_NoTLS_Small (0.00s) 3080s === RUN TestV3Curl_MaxStreams_ReachLimit_NoTLS_Medium 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_ReachLimit_NoTLS_Medium (0.00s) 3080s === RUN TestV3Curl_MaxStreams_BelowLimit_TLS_Small 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_BelowLimit_TLS_Small (0.00s) 3080s === RUN TestV3Curl_MaxStreams_BelowLimit_TLS_Medium 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_BelowLimit_TLS_Medium (0.00s) 3080s === RUN TestV3Curl_MaxStreams_ReachLimit_TLS_Small 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_ReachLimit_TLS_Small (0.00s) 3080s === RUN TestV3Curl_MaxStreams_ReachLimit_TLS_Medium 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestV3Curl_MaxStreams_ReachLimit_TLS_Medium (0.00s) 3080s === RUN TestV3CurlPutGetNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlPutGetNoTLS (0.00s) 3080s === RUN TestV3CurlPutGetAutoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlPutGetAutoTLS (0.00s) 3080s === RUN TestV3CurlPutGetAllTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlPutGetAllTLS (0.00s) 3080s === RUN TestV3CurlPutGetPeerTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlPutGetPeerTLS (0.00s) 3080s === RUN TestV3CurlPutGetClientTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlPutGetClientTLS (0.00s) 3080s === RUN TestV3CurlWatch 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlWatch (0.00s) 3080s === RUN TestV3CurlTxn 3080s v3_curl_test.go:70: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlTxn (0.00s) 3080s === RUN TestV3CurlAuth 3080s v3_curl_test.go:76: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlAuth (0.00s) 3080s === RUN TestV3CurlAuthClientTLSCertAuth 3080s v3_curl_test.go:82: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlAuthClientTLSCertAuth (0.00s) 3080s === RUN TestV3CurlCampaignNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlCampaignNoTLS (0.00s) 3080s === RUN TestV3CurlProclaimMissiongLeaderKeyNoTLS 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlProclaimMissiongLeaderKeyNoTLS (0.00s) 3080s === RUN TestV3CurlResignMissiongLeaderKeyNoTLS 3080s v3_curl_test.go:359: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlResignMissiongLeaderKeyNoTLS (0.00s) 3080s === RUN TestV3CurlMaintenanceAlarmMissiongAlarm 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlMaintenanceAlarmMissiongAlarm (0.00s) 3080s === RUN TestV3CurlMaintenanceHash 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlMaintenanceHash (0.00s) 3080s === RUN TestV3CurlMaintenanceHashKV 3080s ctl_v3_test.go:238: Debian-disabled: Curl using gnutls 3080s --- SKIP: TestV3CurlMaintenanceHashKV (0.00s) 3080s === RUN TestLeaseRevoke_IgnoreOldLeader 3080s === RUN TestLeaseRevoke_IgnoreOldLeader/3_members 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestLeaseRevoke_IgnoreOldLeader/5_members 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestLeaseRevoke_IgnoreOldLeader (0.00s) 3080s --- SKIP: TestLeaseRevoke_IgnoreOldLeader/3_members (0.00s) 3080s --- SKIP: TestLeaseRevoke_IgnoreOldLeader/5_members (0.00s) 3080s === RUN TestLeaseRevoke_ClientSwitchToOtherMember 3080s === RUN TestLeaseRevoke_ClientSwitchToOtherMember/3_members 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestLeaseRevoke_ClientSwitchToOtherMember/5_members 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestLeaseRevoke_ClientSwitchToOtherMember (0.00s) 3080s --- SKIP: TestLeaseRevoke_ClientSwitchToOtherMember/3_members (0.00s) 3080s --- SKIP: TestLeaseRevoke_ClientSwitchToOtherMember/5_members (0.00s) 3080s === RUN TestWatchDelayForPeriodicProgressNotification 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestWatchDelayForPeriodicProgressNotification (0.00s) 3080s === RUN TestWatchDelayForManualProgressNotification 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestWatchDelayForManualProgressNotification (0.00s) 3080s === RUN TestWatchDelayForEvent 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestWatchDelayForEvent (0.00s) 3080s === RUN TestDeleteEventDrop_Issue18089 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestDeleteEventDrop_Issue18089 (0.00s) 3080s === RUN TestStartWatcherFromCompactedRevision 3080s === RUN TestStartWatcherFromCompactedRevision/compaction_on_tombstone_revision 3080s util.go:144: e2e tests are not running in --short mode 3080s === RUN TestStartWatcherFromCompactedRevision/compaction_on_normal_revision 3080s util.go:144: e2e tests are not running in --short mode 3080s --- PASS: TestStartWatcherFromCompactedRevision (0.00s) 3080s --- SKIP: TestStartWatcherFromCompactedRevision/compaction_on_tombstone_revision (0.00s) 3080s --- SKIP: TestStartWatcherFromCompactedRevision/compaction_on_normal_revision (0.00s) 3080s === RUN TestServerJsonLogging 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestServerJsonLogging (0.00s) 3080s === RUN TestConnectionRejectMessage 3080s util.go:144: e2e tests are not running in --short mode 3080s --- SKIP: TestConnectionRejectMessage (0.00s) 3080s PASS 3080s ok go.etcd.io/etcd/tests/e2e 0.445s 3080s ? go.etcd.io/etcd/tests/framework/e2e [no test files] 3080s ? go.etcd.io/etcd/tests/framework/testutils [no test files] 3097s === RUN TestGetURLAndPort 3097s --- PASS: TestGetURLAndPort (0.00s) 3097s PASS 3097s ok go.etcd.io/etcd/tests/functional/agent 0.047s 3110s === RUN TestEtcd 3110s --- PASS: TestEtcd (0.00s) 3110s PASS 3110s ok go.etcd.io/etcd/tests/functional/rpcpb 0.008s 3112s ? go.etcd.io/etcd/tests/functional/runner [no test files] 3132s === RUN Test_read 3132s {"level":"info","ts":"2026-02-08T06:53:08.376405Z","caller":"tester/cluster_read_config.go:36","msg":"opened configuration file","path":"../functional.yaml"} 3132s {"level":"info","ts":"2026-02-08T06:53:08.377978Z","caller":"tester/cluster_shuffle.go:35","msg":"shuffled test failure cases","total":22} 3132s {"level":"info","ts":"2026-02-08T06:53:08.378013Z","caller":"tester/cluster_shuffle.go:35","msg":"shuffled test failure cases","total":22} 3132s --- PASS: Test_read (0.10s) 3132s PASS 3132s ok go.etcd.io/etcd/tests/functional/tester 0.108s 3157s === RUN TestClusterOf1 3157s cluster_test.go:46: Cannot create clusters in --short tests 3157s --- SKIP: TestClusterOf1 (0.00s) 3157s === RUN TestClusterOf3 3157s cluster_test.go:46: Cannot create clusters in --short tests 3157s --- SKIP: TestClusterOf3 (0.00s) 3157s === RUN TestTLSClusterOf3 3157s cluster_test.go:54: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSClusterOf3 (0.00s) 3157s === RUN TestTLSClusterOf3WithSpecificUsage 3157s cluster_test.go:64: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSClusterOf3WithSpecificUsage (0.00s) 3157s === RUN TestClusterOf1UsingDiscovery 3157s cluster_test.go:75: Cannot create clusters in --short tests 3157s --- SKIP: TestClusterOf1UsingDiscovery (0.06s) 3157s === RUN TestClusterOf3UsingDiscovery 3157s cluster_test.go:75: Cannot create clusters in --short tests 3157s --- SKIP: TestClusterOf3UsingDiscovery (0.00s) 3157s === RUN TestTLSClusterOf3UsingDiscovery 3157s cluster_test.go:98: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSClusterOf3UsingDiscovery (0.00s) 3157s === RUN TestDoubleClusterSizeOf1 3157s cluster_test.go:126: Cannot create clusters in --short tests 3157s --- SKIP: TestDoubleClusterSizeOf1 (0.00s) 3157s === RUN TestDoubleClusterSizeOf3 3157s cluster_test.go:126: Cannot create clusters in --short tests 3157s --- SKIP: TestDoubleClusterSizeOf3 (0.00s) 3157s === RUN TestDoubleTLSClusterSizeOf3 3157s cluster_test.go:138: Cannot create clusters in --short tests 3157s --- SKIP: TestDoubleTLSClusterSizeOf3 (0.00s) 3157s === RUN TestDecreaseClusterSizeOf3 3157s cluster_test.go:153: Cannot create clusters in --short tests 3157s --- SKIP: TestDecreaseClusterSizeOf3 (0.00s) 3157s === RUN TestDecreaseClusterSizeOf5 3157s cluster_test.go:153: Cannot create clusters in --short tests 3157s --- SKIP: TestDecreaseClusterSizeOf5 (0.00s) 3157s === RUN TestForceNewCluster 3157s cluster.go:221: Cannot start etcd cluster in --short tests 3157s --- SKIP: TestForceNewCluster (0.00s) 3157s === RUN TestAddMemberAfterClusterFullRotation 3157s cluster_test.go:217: Cannot create clusters in --short tests 3157s --- SKIP: TestAddMemberAfterClusterFullRotation (0.00s) 3157s === RUN TestIssue2681 3157s cluster_test.go:239: Cannot create clusters in --short tests 3157s --- SKIP: TestIssue2681 (0.00s) 3157s === RUN TestIssue2746 3157s cluster_test.go:259: Cannot create clusters in --short tests 3157s --- SKIP: TestIssue2746 (0.00s) 3157s === RUN TestIssue2746WithThree 3157s cluster_test.go:259: Cannot create clusters in --short tests 3157s --- SKIP: TestIssue2746WithThree (0.00s) 3157s === RUN TestIssue2904 3157s cluster_test.go:284: Cannot create clusters in --short tests 3157s --- SKIP: TestIssue2904 (0.00s) 3157s === RUN TestIssue3699 3157s cluster_test.go:321: Cannot create clusters in --short tests 3157s --- SKIP: TestIssue3699 (0.00s) 3157s === RUN TestRejectUnhealthyAdd 3157s cluster_test.go:373: Cannot create clusters in --short tests 3157s --- SKIP: TestRejectUnhealthyAdd (0.00s) 3157s === RUN TestRejectUnhealthyRemove 3157s cluster_test.go:417: Cannot create clusters in --short tests 3157s --- SKIP: TestRejectUnhealthyRemove (0.00s) 3157s === RUN TestRestartRemoved 3157s cluster_test.go:464: Cannot create clusters in --short tests 3157s --- SKIP: TestRestartRemoved (0.00s) 3157s === RUN TestSpeedyTerminate 3157s cluster_test.go:542: Cannot create clusters in --short tests 3157s --- SKIP: TestSpeedyTerminate (0.00s) 3157s === RUN TestPeriodicCheck 3157s corrupt_test.go:31: Cannot create clusters in --short tests 3157s --- SKIP: TestPeriodicCheck (0.00s) 3157s === RUN TestPeriodicCheckDetectsCorruption 3157s corrupt_test.go:67: Cannot create clusters in --short tests 3157s --- SKIP: TestPeriodicCheckDetectsCorruption (0.00s) 3157s === RUN TestCompactHashCheck 3157s corrupt_test.go:103: Cannot create clusters in --short tests 3157s --- SKIP: TestCompactHashCheck (0.00s) 3157s === RUN TestCompactHashCheckDetectCorruption 3157s corrupt_test.go:140: Cannot create clusters in --short tests 3157s --- SKIP: TestCompactHashCheckDetectCorruption (0.00s) 3157s === RUN TestAuthority 3157s === RUN TestAuthority/Size:_1,_Scenario:_"unix:path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"unix:path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"unix://absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"unix://absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"unixs:absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"unixs:absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"unixs://absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"unixs://absolute_path" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"http://domain[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"http://domain[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"https://domain[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"https://domain[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"http://address[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"http://address[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_1,_Scenario:_"https://address[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s === RUN TestAuthority/Size:_3,_Scenario:_"https://address[:port]" 3157s grpc_test.go:98: Cannot create clusters in --short tests 3157s --- PASS: TestAuthority (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"unix:path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"unix:path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"unix://absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"unix://absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"unixs:absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"unixs:absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"unixs://absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"unixs://absolute_path" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"http://domain[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"http://domain[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"https://domain[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"https://domain[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"http://address[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"http://address[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_1,_Scenario:_"https://address[:port]" (0.00s) 3157s --- SKIP: TestAuthority/Size:_3,_Scenario:_"https://address[:port]" (0.00s) 3157s === RUN TestCompactionHash 3157s hashkv_test.go:37: Cannot create clusters in --short tests 3157s --- SKIP: TestCompactionHash (0.00s) 3157s === RUN TestPauseMember 3157s member_test.go:29: Cannot create clusters in --short tests 3157s --- SKIP: TestPauseMember (0.00s) 3157s === RUN TestRestartMember 3157s member_test.go:48: Cannot create clusters in --short tests 3157s --- SKIP: TestRestartMember (0.00s) 3157s === RUN TestLaunchDuplicateMemberShouldFail 3157s member_test.go:69: Cannot create clusters in --short tests 3157s --- SKIP: TestLaunchDuplicateMemberShouldFail (0.00s) 3157s === RUN TestSnapshotAndRestartMember 3157s member_test.go:90: Cannot create clusters in --short tests 3157s --- SKIP: TestSnapshotAndRestartMember (0.00s) 3157s === RUN TestMetricDbSizeBoot 3157s metrics_test.go:32: Cannot create clusters in --short tests 3157s --- SKIP: TestMetricDbSizeBoot (0.00s) 3157s === RUN TestMetricDbSizeDefrag 3157s metrics_test.go:52: Cannot create clusters in --short tests 3157s --- SKIP: TestMetricDbSizeDefrag (0.00s) 3157s === RUN TestMetricQuotaBackendBytes 3157s metrics_test.go:166: Cannot create clusters in --short tests 3157s --- SKIP: TestMetricQuotaBackendBytes (0.00s) 3157s === RUN TestMetricsHealth 3157s metrics_test.go:184: Cannot create clusters in --short tests 3157s --- SKIP: TestMetricsHealth (0.00s) 3157s === RUN TestNetworkPartition5MembersLeaderInMinority 3157s network_partition_test.go:24: Cannot create clusters in --short tests 3157s --- SKIP: TestNetworkPartition5MembersLeaderInMinority (0.00s) 3157s === RUN TestNetworkPartition5MembersLeaderInMajority 3157s network_partition_test.go:72: Cannot create clusters in --short tests 3157s --- SKIP: TestNetworkPartition5MembersLeaderInMajority (0.00s) 3157s === RUN TestNetworkPartition4Members 3157s network_partition_test.go:111: Cannot create clusters in --short tests 3157s --- SKIP: TestNetworkPartition4Members (0.00s) 3157s === RUN TestTracing 3157s tracing_test.go:38: Cannot create clusters in --short tests 3157s --- SKIP: TestTracing (0.00s) 3157s === RUN TestV2Set 3157s v2_http_kv_test.go:33: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Set (0.00s) 3157s === RUN TestV2CreateUpdate 3157s v2_http_kv_test.go:95: Cannot create clusters in --short tests 3157s --- SKIP: TestV2CreateUpdate (0.00s) 3157s === RUN TestV2CAS 3157s v2_http_kv_test.go:231: Cannot create clusters in --short tests 3157s --- SKIP: TestV2CAS (0.00s) 3157s === RUN TestV2Delete 3157s v2_http_kv_test.go:379: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Delete (0.00s) 3157s === RUN TestV2CAD 3157s v2_http_kv_test.go:479: Cannot create clusters in --short tests 3157s --- SKIP: TestV2CAD (0.00s) 3157s === RUN TestV2Unique 3157s v2_http_kv_test.go:579: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Unique (0.00s) 3157s === RUN TestV2Get 3157s v2_http_kv_test.go:646: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Get (0.00s) 3157s === RUN TestV2QuorumGet 3157s v2_http_kv_test.go:744: Cannot create clusters in --short tests 3157s --- SKIP: TestV2QuorumGet (0.00s) 3157s === RUN TestV2Watch 3157s v2_http_kv_test.go:842: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Watch (0.00s) 3157s === RUN TestV2WatchWithIndex 3157s v2_http_kv_test.go:880: Cannot create clusters in --short tests 3157s --- SKIP: TestV2WatchWithIndex (0.00s) 3157s === RUN TestV2WatchKeyInDir 3157s v2_http_kv_test.go:947: Cannot create clusters in --short tests 3157s --- SKIP: TestV2WatchKeyInDir (0.00s) 3157s === RUN TestV2Head 3157s v2_http_kv_test.go:1008: Cannot create clusters in --short tests 3157s --- SKIP: TestV2Head (0.00s) 3157s === RUN TestV3StorageQuotaApply 3157s v3_alarm_test.go:38: Cannot create clusters in --short tests 3157s --- SKIP: TestV3StorageQuotaApply (0.00s) 3157s === RUN TestV3AlarmDeactivate 3157s v3_alarm_test.go:142: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AlarmDeactivate (0.00s) 3157s === RUN TestV3CorruptAlarm 3157s v3_alarm_test.go:176: Cannot create clusters in --short tests 3157s --- SKIP: TestV3CorruptAlarm (0.00s) 3157s === RUN TestV3CorruptAlarmWithLeaseCorrupted 3157s v3_alarm_test.go:260: Cannot create clusters in --short tests 3157s --- SKIP: TestV3CorruptAlarmWithLeaseCorrupted (0.00s) 3157s === RUN TestAlarmlistOnMemberRestart 3157s v3_alarm_test.go:361: Cannot create clusters in --short tests 3157s --- SKIP: TestAlarmlistOnMemberRestart (0.00s) 3157s === RUN TestV3AuthEmptyUserGet 3157s v3_auth_test.go:33: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthEmptyUserGet (0.00s) 3157s === RUN TestV3AuthEmptyUserPut 3157s v3_auth_test.go:52: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthEmptyUserPut (0.00s) 3157s === RUN TestV3AuthTokenWithDisable 3157s v3_auth_test.go:79: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthTokenWithDisable (0.00s) 3157s === RUN TestV3AuthRevision 3157s v3_auth_test.go:111: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthRevision (0.00s) 3157s === RUN TestV3AuthWithLeaseRevokeWithRoot 3157s v3_auth_test.go:149: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWithLeaseRevokeWithRoot (0.00s) 3157s === RUN TestV3AuthWithLeaseRevokeWithRootJWT 3157s v3_auth_test.go:149: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWithLeaseRevokeWithRootJWT (0.00s) 3157s === RUN TestV3AuthWithLeaseRevoke 3157s v3_auth_test.go:205: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWithLeaseRevoke (0.00s) 3157s === RUN TestV3AuthWithLeaseAttach 3157s v3_auth_test.go:251: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWithLeaseAttach (0.00s) 3157s === RUN TestV3AuthNonAuthorizedRPCs 3157s v3_auth_test.go:363: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthNonAuthorizedRPCs (0.00s) 3157s === RUN TestV3AuthOldRevConcurrent 3157s v3_auth_test.go:385: 3157s --- SKIP: TestV3AuthOldRevConcurrent (0.00s) 3157s === RUN TestV3AuthRestartMember 3157s v3_auth_test.go:424: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthRestartMember (0.00s) 3157s === RUN TestV3AuthWatchErrorAndWatchId0 3157s v3_auth_test.go:501: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWatchErrorAndWatchId0 (0.00s) 3157s === RUN TestV3AuthWithLeaseTimeToLive 3157s v3_auth_test.go:556: Cannot create clusters in --short tests 3157s --- SKIP: TestV3AuthWithLeaseTimeToLive (0.00s) 3157s === RUN TestElectionWait 3157s v3_election_test.go:29: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionWait (0.00s) 3157s === RUN TestElectionFailover 3157s v3_election_test.go:111: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionFailover (0.00s) 3157s === RUN TestElectionSessionRecampaign 3157s v3_election_test.go:179: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionSessionRecampaign (0.00s) 3157s === RUN TestElectionOnPrefixOfExistingKey 3157s v3_election_test.go:211: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionOnPrefixOfExistingKey (0.00s) 3157s === RUN TestElectionOnSessionRestart 3157s v3_election_test.go:238: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionOnSessionRestart (0.00s) 3157s === RUN TestElectionObserveCompacted 3157s v3_election_test.go:285: Cannot create clusters in --short tests 3157s --- SKIP: TestElectionObserveCompacted (0.00s) 3157s === RUN TestV3MaintenanceDefragmentInflightRange 3157s v3_grpc_inflight_test.go:33: Cannot create clusters in --short tests 3157s --- SKIP: TestV3MaintenanceDefragmentInflightRange (0.00s) 3157s === RUN TestV3KVInflightRangeRequests 3157s v3_grpc_inflight_test.go:63: Cannot create clusters in --short tests 3157s --- SKIP: TestV3KVInflightRangeRequests (0.00s) 3157s === RUN TestV3PutOverwrite 3157s v3_grpc_test.go:43: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutOverwrite (0.00s) 3157s === RUN TestV3PutRestart 3157s v3_grpc_test.go:91: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutRestart (0.00s) 3157s === RUN TestV3CompactCurrentRev 3157s v3_grpc_test.go:123: Cannot create clusters in --short tests 3157s --- SKIP: TestV3CompactCurrentRev (0.00s) 3157s === RUN TestV3HashKV 3157s v3_grpc_test.go:157: Cannot create clusters in --short tests 3157s --- SKIP: TestV3HashKV (0.00s) 3157s === RUN TestV3TxnTooManyOps 3157s v3_grpc_test.go:205: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnTooManyOps (0.00s) 3157s === RUN TestV3TxnDuplicateKeys 3157s v3_grpc_test.go:281: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnDuplicateKeys (0.00s) 3157s === RUN TestV3TxnRevision 3157s v3_grpc_test.go:399: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnRevision (0.00s) 3157s === RUN TestV3TxnCmpHeaderRev 3157s v3_grpc_test.go:450: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnCmpHeaderRev (0.00s) 3157s === RUN TestV3TxnRangeCompare 3157s v3_grpc_test.go:506: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnRangeCompare (0.00s) 3157s === RUN TestV3TxnNestedPath 3157s v3_grpc_test.go:617: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnNestedPath (0.00s) 3157s === RUN TestV3PutIgnoreValue 3157s v3_grpc_test.go:670: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutIgnoreValue (0.00s) 3157s === RUN TestV3PutIgnoreLease 3157s v3_grpc_test.go:803: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutIgnoreLease (0.00s) 3157s === RUN TestV3PutMissingLease 3157s v3_grpc_test.go:943: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutMissingLease (0.00s) 3157s === RUN TestV3DeleteRange 3157s v3_grpc_test.go:1014: Cannot create clusters in --short tests 3157s --- SKIP: TestV3DeleteRange (0.00s) 3157s === RUN TestV3TxnInvalidRange 3157s v3_grpc_test.go:1123: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TxnInvalidRange (0.00s) 3157s === RUN TestV3TooLargeRequest 3157s v3_grpc_test.go:1166: Cannot create clusters in --short tests 3157s --- SKIP: TestV3TooLargeRequest (0.00s) 3157s === RUN TestV3Hash 3157s v3_grpc_test.go:1185: Cannot create clusters in --short tests 3157s --- SKIP: TestV3Hash (0.00s) 3157s === RUN TestV3HashRestart 3157s v3_grpc_test.go:1210: Cannot create clusters in --short tests 3157s --- SKIP: TestV3HashRestart (0.00s) 3157s === RUN TestV3StorageQuotaAPI 3157s v3_grpc_test.go:1241: Cannot create clusters in --short tests 3157s --- SKIP: TestV3StorageQuotaAPI (0.00s) 3157s === RUN TestV3RangeRequest 3157s v3_grpc_test.go:1288: Cannot create clusters in --short tests 3157s --- SKIP: TestV3RangeRequest (0.00s) 3157s === RUN TestTLSGRPCRejectInsecureClient 3157s v3_grpc_test.go:1555: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSGRPCRejectInsecureClient (0.00s) 3157s === RUN TestTLSGRPCRejectSecureClient 3157s v3_grpc_test.go:1590: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSGRPCRejectSecureClient (0.00s) 3157s === RUN TestTLSGRPCAcceptSecureAll 3157s v3_grpc_test.go:1610: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSGRPCAcceptSecureAll (0.00s) 3157s === RUN TestTLSReloadAtomicReplace 3157s v3_grpc_test.go:1753: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSReloadAtomicReplace (0.00s) 3157s === RUN TestTLSReloadCopy 3157s v3_grpc_test.go:1753: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSReloadCopy (0.00s) 3157s === RUN TestTLSReloadCopyIPOnly 3157s v3_grpc_test.go:1753: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSReloadCopyIPOnly (0.00s) 3157s === RUN TestGRPCRequireLeader 3157s v3_grpc_test.go:1828: Cannot create clusters in --short tests 3157s --- SKIP: TestGRPCRequireLeader (0.00s) 3157s === RUN TestGRPCStreamRequireLeader 3157s v3_grpc_test.go:1855: Cannot create clusters in --short tests 3157s --- SKIP: TestGRPCStreamRequireLeader (0.00s) 3157s === RUN TestV3LargeRequests 3157s v3_grpc_test.go:1918: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LargeRequests (0.00s) 3157s === RUN TestHealthCheck 3157s v3_health_test.go:25: Cannot create clusters in --short tests 3157s --- SKIP: TestHealthCheck (0.00s) 3157s === RUN TestKVWithEmptyValue 3157s v3_kv_test.go:13: Cannot create clusters in --short tests 3157s --- SKIP: TestKVWithEmptyValue (0.00s) 3157s === RUN TestMoveLeader 3157s v3_leadership_test.go:33: Cannot create clusters in --short tests 3157s --- SKIP: TestMoveLeader (0.00s) 3157s === RUN TestMoveLeaderService 3157s v3_leadership_test.go:33: Cannot create clusters in --short tests 3157s --- SKIP: TestMoveLeaderService (0.00s) 3157s === RUN TestMoveLeaderError 3157s v3_leadership_test.go:101: Cannot create clusters in --short tests 3157s --- SKIP: TestMoveLeaderError (0.00s) 3157s === RUN TestMoveLeaderToLearnerError 3157s v3_leadership_test.go:120: Cannot create clusters in --short tests 3157s --- SKIP: TestMoveLeaderToLearnerError (0.00s) 3157s === RUN TestTransferLeadershipWithLearner 3157s v3_leadership_test.go:153: Cannot create clusters in --short tests 3157s --- SKIP: TestTransferLeadershipWithLearner (0.00s) 3157s === RUN TestFirstCommitNotification 3157s v3_leadership_test.go:186: Cannot create clusters in --short tests 3157s --- SKIP: TestFirstCommitNotification (0.00s) 3157s === RUN TestV3LeasePromote 3157s v3_lease_test.go:43: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeasePromote (0.00s) 3157s === RUN TestV3LeaseRevoke 3157s v3_lease_test.go:105: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRevoke (0.00s) 3157s === RUN TestV3LeaseGrantByID 3157s v3_lease_test.go:115: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseGrantByID (0.00s) 3157s === RUN TestV3LeaseNegativeID 3157s === RUN TestV3LeaseNegativeID/test_with_lease_ID_______________-1 3157s v3_lease_test.go:180: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseNegativeID/test_with_lease_ID_7fffffffffffffff 3157s v3_lease_test.go:180: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseNegativeID/test_with_lease_ID_-8000000000000000 3157s v3_lease_test.go:180: Cannot create clusters in --short tests 3157s --- PASS: TestV3LeaseNegativeID (0.00s) 3157s --- SKIP: TestV3LeaseNegativeID/test_with_lease_ID_______________-1 (0.00s) 3157s --- SKIP: TestV3LeaseNegativeID/test_with_lease_ID_7fffffffffffffff (0.00s) 3157s --- SKIP: TestV3LeaseNegativeID/test_with_lease_ID_-8000000000000000 (0.00s) 3157s === RUN TestV3LeaseExpire 3157s v3_lease_test.go:237: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseExpire (0.00s) 3157s === RUN TestV3LeaseKeepAlive 3157s v3_lease_test.go:289: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseKeepAlive (0.00s) 3157s === RUN TestV3LeaseCheckpoint 3157s === RUN TestV3LeaseCheckpoint/Checkpointing_disabled,_lease_TTL_is_reset 3157s v3_lease_test.go:382: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_preserved_after_leader_change 3157s v3_lease_test.go:382: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseCheckpoint/Checkpointing_enabled_10s_with_persist,_lease_TTL_is_preserved_after_cluster_restart 3157s v3_lease_test.go:382: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_reset_after_restart 3157s v3_lease_test.go:382: Cannot create clusters in --short tests 3157s === RUN TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_preserved_after_2_leader_changes 3157s v3_lease_test.go:382: Cannot create clusters in --short tests 3157s --- PASS: TestV3LeaseCheckpoint (0.00s) 3157s --- SKIP: TestV3LeaseCheckpoint/Checkpointing_disabled,_lease_TTL_is_reset (0.00s) 3157s --- SKIP: TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_preserved_after_leader_change (0.00s) 3157s --- SKIP: TestV3LeaseCheckpoint/Checkpointing_enabled_10s_with_persist,_lease_TTL_is_preserved_after_cluster_restart (0.00s) 3157s --- SKIP: TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_reset_after_restart (0.00s) 3157s --- SKIP: TestV3LeaseCheckpoint/Checkpointing_enabled_10s,_lease_TTL_is_preserved_after_2_leader_changes (0.00s) 3157s === RUN TestV3LeaseExists 3157s v3_lease_test.go:443: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseExists (0.00s) 3157s === RUN TestV3LeaseLeases 3157s v3_lease_test.go:467: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseLeases (0.00s) 3157s === RUN TestV3LeaseRenewStress 3157s v3_lease_test.go:531: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRenewStress (0.00s) 3157s === RUN TestV3LeaseRenewStressWithClusterClient 3157s v3_lease_test.go:531: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRenewStressWithClusterClient (0.00s) 3157s === RUN TestV3LeaseTimeToLiveStress 3157s v3_lease_test.go:531: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseTimeToLiveStress (0.00s) 3157s === RUN TestV3LeaseTimeToLiveStressWithClusterClient 3157s v3_lease_test.go:531: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseTimeToLiveStressWithClusterClient (0.00s) 3157s === RUN TestV3PutOnNonExistLease 3157s v3_lease_test.go:612: Cannot create clusters in --short tests 3157s --- SKIP: TestV3PutOnNonExistLease (0.00s) 3157s === RUN TestV3GetNonExistLease 3157s v3_lease_test.go:630: Cannot create clusters in --short tests 3157s --- SKIP: TestV3GetNonExistLease (0.00s) 3157s === RUN TestV3LeaseSwitch 3157s v3_lease_test.go:668: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseSwitch (0.00s) 3157s === RUN TestV3LeaseFailover 3157s v3_lease_test.go:730: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseFailover (0.00s) 3157s === RUN TestV3LeaseRequireLeader 3157s v3_lease_test.go:791: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRequireLeader (0.00s) 3157s === RUN TestV3LeaseRecoverAndRevoke 3157s v3_lease_test.go:831: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRecoverAndRevoke (0.00s) 3157s === RUN TestV3LeaseRevokeAndRecover 3157s v3_lease_test.go:882: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRevokeAndRecover (0.00s) 3157s === RUN TestV3LeaseRecoverKeyWithDetachedLease 3157s v3_lease_test.go:934: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRecoverKeyWithDetachedLease (0.00s) 3157s === RUN TestV3LeaseRecoverKeyWithMutipleLease 3157s v3_lease_test.go:990: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LeaseRecoverKeyWithMutipleLease (0.00s) 3157s === RUN TestV3LeaseTimeToLiveWithLeaderChanged 3157s === RUN TestV3LeaseTimeToLiveWithLeaderChanged/normal 3157s v3_lease_test.go:1075: please run 'make gofail-enable' before running the test 3157s === RUN TestV3LeaseTimeToLiveWithLeaderChanged/forward 3157s v3_lease_test.go:1075: please run 'make gofail-enable' before running the test 3157s --- PASS: TestV3LeaseTimeToLiveWithLeaderChanged (0.00s) 3157s --- SKIP: TestV3LeaseTimeToLiveWithLeaderChanged/normal (0.00s) 3157s --- SKIP: TestV3LeaseTimeToLiveWithLeaderChanged/forward (0.00s) 3157s === RUN TestSTMConflict 3157s v3_stm_test.go:31: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMConflict (0.00s) 3157s === RUN TestSTMPutNewKey 3157s v3_stm_test.go:99: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMPutNewKey (0.00s) 3157s === RUN TestSTMAbort 3157s v3_stm_test.go:126: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMAbort (0.00s) 3157s === RUN TestSTMSerialize 3157s v3_stm_test.go:157: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMSerialize (0.00s) 3157s === RUN TestSTMApplyOnConcurrentDeletion 3157s v3_stm_test.go:220: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMApplyOnConcurrentDeletion (0.00s) 3157s === RUN TestSTMSerializableSnapshotPut 3157s v3_stm_test.go:269: Cannot create clusters in --short tests 3157s --- SKIP: TestSTMSerializableSnapshotPut (0.00s) 3157s === RUN TestTLSClientCipherSuitesValid 3157s v3_tls_test.go:34: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSClientCipherSuitesValid (0.00s) 3157s === RUN TestTLSClientCipherSuitesMismatch 3157s v3_tls_test.go:34: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSClientCipherSuitesMismatch (0.00s) 3157s === RUN TestTLSMinMaxVersion 3157s v3_tls_test.go:83: Cannot create clusters in --short tests 3157s --- SKIP: TestTLSMinMaxVersion (0.00s) 3157s === RUN TestV3WatchRestoreSnapshotUnsync 3157s v3_watch_restore_test.go:53: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchRestoreSnapshotUnsync (0.00s) 3157s === RUN TestV3WatchFromCurrentRevision 3157s v3_watch_test.go:37: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchFromCurrentRevision (0.00s) 3157s === RUN TestV3WatchFutureRevision 3157s v3_watch_test.go:303: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchFutureRevision (0.00s) 3157s === RUN TestV3WatchWrongRange 3157s v3_watch_test.go:364: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchWrongRange (0.00s) 3157s === RUN TestV3WatchCancelSynced 3157s v3_watch_test.go:409: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchCancelSynced (0.00s) 3157s === RUN TestV3WatchCancelUnsynced 3157s v3_watch_test.go:415: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchCancelUnsynced (0.00s) 3157s === RUN TestV3WatchCurrentPutOverlap 3157s v3_watch_test.go:475: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchCurrentPutOverlap (0.00s) 3157s === RUN TestV3WatchEmptyKey 3157s v3_watch_test.go:559: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchEmptyKey (0.00s) 3157s === RUN TestV3WatchMultipleWatchersSynced 3157s v3_watch_test.go:605: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleWatchersSynced (0.00s) 3157s === RUN TestV3WatchMultipleWatchersUnsynced 3157s v3_watch_test.go:610: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleWatchersUnsynced (0.00s) 3157s === RUN TestV3WatchMultipleEventsTxnSynced 3157s v3_watch_test.go:710: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleEventsTxnSynced (0.00s) 3157s === RUN TestV3WatchMultipleEventsTxnUnsynced 3157s v3_watch_test.go:715: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleEventsTxnUnsynced (0.00s) 3157s === RUN TestV3WatchMultipleEventsPutUnsynced 3157s v3_watch_test.go:803: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleEventsPutUnsynced (0.00s) 3157s === RUN TestV3WatchProgressOnMemberRestart 3157s v3_watch_test.go:885: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchProgressOnMemberRestart (0.00s) 3157s === RUN TestV3WatchMultipleStreamsSynced 3157s v3_watch_test.go:988: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleStreamsSynced (0.00s) 3157s === RUN TestV3WatchMultipleStreamsUnsynced 3157s v3_watch_test.go:993: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchMultipleStreamsUnsynced (0.00s) 3157s === RUN TestWatchWithProgressNotify 3157s v3_watch_test.go:1101: Cannot create clusters in --short tests 3157s --- SKIP: TestWatchWithProgressNotify (0.00s) 3157s === RUN TestV3WatchClose 3157s v3_watch_test.go:1151: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchClose (0.00s) 3157s === RUN TestV3WatchWithFilter 3157s v3_watch_test.go:1186: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchWithFilter (0.00s) 3157s === RUN TestV3WatchWithPrevKV 3157s v3_watch_test.go:1255: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchWithPrevKV (0.00s) 3157s === RUN TestV3WatchCancellation 3157s v3_watch_test.go:1329: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchCancellation (0.00s) 3157s === RUN TestV3WatchCloseCancelRace 3157s v3_watch_test.go:1371: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchCloseCancelRace (0.00s) 3157s === RUN TestV3WatchProgressWaitsForSync 3157s v3_watch_test.go:1418: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchProgressWaitsForSync (0.00s) 3157s === RUN TestV3WatchProgressWaitsForSyncNoEvents 3157s v3_watch_test.go:1481: Cannot create clusters in --short tests 3157s --- SKIP: TestV3WatchProgressWaitsForSyncNoEvents (0.00s) 3157s === RUN TestV3ElectionCampaign 3157s v3election_grpc_test.go:30: Cannot create clusters in --short tests 3157s --- SKIP: TestV3ElectionCampaign (0.00s) 3157s === RUN TestV3ElectionObserve 3157s v3election_grpc_test.go:92: Cannot create clusters in --short tests 3157s --- SKIP: TestV3ElectionObserve (0.00s) 3157s === RUN TestV3LockLockWaiter 3157s v3lock_grpc_test.go:29: Cannot create clusters in --short tests 3157s --- SKIP: TestV3LockLockWaiter (0.00s) 3157s === RUN TestBeforeTestWithoutLeakDetection 3157s --- PASS: TestBeforeTestWithoutLeakDetection (0.00s) 3157s PASS 3157s ok go.etcd.io/etcd/tests/integration 0.247s 3169s === RUN TestV2NoRetryEOF 3169s client_test.go:33: Cannot create clusters in --short tests 3169s --- SKIP: TestV2NoRetryEOF (0.00s) 3169s === RUN TestV2NoRetryNoLeader 3169s client_test.go:65: Cannot create clusters in --short tests 3169s --- SKIP: TestV2NoRetryNoLeader (0.00s) 3169s === RUN TestV2RetryRefuse 3169s client_test.go:91: Cannot create clusters in --short tests 3169s --- SKIP: TestV2RetryRefuse (0.00s) 3169s PASS 3169s ok go.etcd.io/etcd/tests/integration/client 0.218s 3181s testing: warning: no tests to run 3181s PASS 3181s 2026/02/08 06:53:57 Terminating... 3181s 2026/02/08 06:53:57 Closer... 3181s ok go.etcd.io/etcd/tests/integration/client/examples 0.184s [no tests to run] 3200s === RUN TestMemberList 3200s cluster_test.go:30: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberList (0.00s) 3200s === RUN TestMemberAdd 3200s cluster_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberAdd (0.00s) 3200s === RUN TestMemberAddWithExistingURLs 3200s cluster_test.go:67: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberAddWithExistingURLs (0.00s) 3200s === RUN TestMemberRemove 3200s cluster_test.go:91: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberRemove (0.00s) 3200s === RUN TestMemberUpdate 3200s cluster_test.go:129: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberUpdate (0.00s) 3200s === RUN TestMemberAddUpdateWrongURLs 3200s cluster_test.go:157: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberAddUpdateWrongURLs (0.00s) 3200s === RUN TestMemberAddForLearner 3200s cluster_test.go:190: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberAddForLearner (0.00s) 3200s === RUN TestMemberPromote 3200s cluster_test.go:219: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberPromote (0.00s) 3200s === RUN TestMemberPromoteMemberNotLearner 3200s cluster_test.go:296: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberPromoteMemberNotLearner (0.00s) 3200s === RUN TestMemberPromoteMemberNotExist 3200s cluster_test.go:332: Cannot create clusters in --short tests 3200s --- SKIP: TestMemberPromoteMemberNotExist (0.00s) 3200s === RUN TestMaxLearnerInCluster 3200s cluster_test.go:381: Debian-local: TODO: why does this time out? 3200s --- SKIP: TestMaxLearnerInCluster (0.00s) 3200s === RUN TestKVPutError 3200s kv_test.go:39: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutError (0.00s) 3200s === RUN TestKVPut 3200s kv_test.go:75: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPut (0.00s) 3200s === RUN TestKVPutWithIgnoreValue 3200s kv_test.go:120: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutWithIgnoreValue (0.00s) 3200s === RUN TestKVPutWithIgnoreLease 3200s kv_test.go:153: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutWithIgnoreLease (0.00s) 3200s === RUN TestKVPutWithRequireLeader 3200s kv_test.go:192: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutWithRequireLeader (0.00s) 3200s === RUN TestKVRange 3200s kv_test.go:238: Cannot create clusters in --short tests 3200s --- SKIP: TestKVRange (0.00s) 3200s === RUN TestKVGetErrConnClosed 3200s kv_test.go:467: Cannot create clusters in --short tests 3200s --- SKIP: TestKVGetErrConnClosed (0.00s) 3200s === RUN TestKVNewAfterClose 3200s kv_test.go:496: Cannot create clusters in --short tests 3200s --- SKIP: TestKVNewAfterClose (0.00s) 3200s === RUN TestKVDeleteRange 3200s kv_test.go:523: Cannot create clusters in --short tests 3200s --- SKIP: TestKVDeleteRange (0.00s) 3200s === RUN TestKVDelete 3200s kv_test.go:595: Cannot create clusters in --short tests 3200s --- SKIP: TestKVDelete (0.00s) 3200s === RUN TestKVCompactError 3200s kv_test.go:627: Cannot create clusters in --short tests 3200s --- SKIP: TestKVCompactError (0.00s) 3200s === RUN TestKVCompact 3200s kv_test.go:657: Cannot create clusters in --short tests 3200s --- SKIP: TestKVCompact (0.00s) 3200s === RUN TestKVGetRetry 3200s kv_test.go:712: Cannot create clusters in --short tests 3200s --- SKIP: TestKVGetRetry (0.00s) 3200s === RUN TestKVPutFailGetRetry 3200s kv_test.go:766: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutFailGetRetry (0.00s) 3200s === RUN TestKVGetCancel 3200s kv_test.go:806: Cannot create clusters in --short tests 3200s --- SKIP: TestKVGetCancel (0.00s) 3200s === RUN TestKVGetStoppedServerAndClose 3200s kv_test.go:829: Cannot create clusters in --short tests 3200s --- SKIP: TestKVGetStoppedServerAndClose (0.00s) 3200s === RUN TestKVPutStoppedServerAndClose 3200s kv_test.go:847: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutStoppedServerAndClose (0.00s) 3200s === RUN TestKVPutAtMostOnce 3200s kv_test.go:878: Cannot create clusters in --short tests 3200s --- SKIP: TestKVPutAtMostOnce (0.00s) 3200s === RUN TestKVLargeRequests 3200s kv_test.go:914: Cannot create clusters in --short tests 3200s --- SKIP: TestKVLargeRequests (0.00s) 3200s === RUN TestKVForLearner 3200s kv_test.go:1006: Cannot create clusters in --short tests 3200s --- SKIP: TestKVForLearner (0.00s) 3200s === RUN TestBalancerSupportLearner 3200s kv_test.go:1085: Cannot create clusters in --short tests 3200s --- SKIP: TestBalancerSupportLearner (0.00s) 3200s === RUN TestMaintenanceHashKV 3200s maintenance_test.go:41: Cannot create clusters in --short tests 3200s --- SKIP: TestMaintenanceHashKV (0.00s) 3200s === RUN TestCompactionHash 3200s maintenance_test.go:75: Cannot create clusters in --short tests 3200s --- SKIP: TestCompactionHash (0.00s) 3200s === RUN TestMaintenanceMoveLeader 3200s maintenance_test.go:121: Cannot create clusters in --short tests 3200s --- SKIP: TestMaintenanceMoveLeader (0.00s) 3200s === RUN TestMaintenanceSnapshotError 3200s maintenance_test.go:152: Cannot create clusters in --short tests 3200s --- SKIP: TestMaintenanceSnapshotError (0.00s) 3200s === RUN TestMaintenanceSnapshotErrorInflight 3200s maintenance_test.go:191: Cannot create clusters in --short tests 3200s --- SKIP: TestMaintenanceSnapshotErrorInflight (0.00s) 3200s === RUN TestMaintenanceStatus 3200s maintenance_test.go:248: Cannot create clusters in --short tests 3200s --- SKIP: TestMaintenanceStatus (0.00s) 3200s === RUN TestV3ClientMetrics 3200s metrics_test.go:38: Cannot create clusters in --short tests 3200s --- SKIP: TestV3ClientMetrics (0.00s) 3200s === RUN TestMirrorSync_Authenticated 3200s mirror_auth_test.go:34: Cannot create clusters in --short tests 3200s --- SKIP: TestMirrorSync_Authenticated (0.00s) 3200s === RUN TestMirrorSync 3200s mirror_test.go:31: Cannot create clusters in --short tests 3200s --- SKIP: TestMirrorSync (0.00s) 3200s === RUN TestMirrorSyncBase 3200s mirror_test.go:75: Cannot create clusters in --short tests 3200s --- SKIP: TestMirrorSyncBase (0.00s) 3200s === RUN TestNamespacePutGet 3200s namespace_test.go:29: Cannot create clusters in --short tests 3200s --- SKIP: TestNamespacePutGet (0.00s) 3200s === RUN TestNamespaceWatch 3200s namespace_test.go:58: Cannot create clusters in --short tests 3200s --- SKIP: TestNamespaceWatch (0.00s) 3200s === RUN TestDetectKvOrderViolation 3200s ordering_kv_test.go:32: Cannot create clusters in --short tests 3200s --- SKIP: TestDetectKvOrderViolation (0.00s) 3200s === RUN TestDetectTxnOrderViolation 3200s ordering_kv_test.go:99: Cannot create clusters in --short tests 3200s --- SKIP: TestDetectTxnOrderViolation (0.00s) 3200s === RUN TestEndpointSwitchResolvesViolation 3200s ordering_util_test.go:28: Cannot create clusters in --short tests 3200s --- SKIP: TestEndpointSwitchResolvesViolation (0.00s) 3200s === RUN TestUnresolvableOrderViolation 3200s ordering_util_test.go:85: Cannot create clusters in --short tests 3200s --- SKIP: TestUnresolvableOrderViolation (0.00s) 3200s === RUN TestRoleError 3200s role_test.go:26: Cannot create clusters in --short tests 3200s --- SKIP: TestRoleError (0.00s) 3200s === RUN TestTxnError 3200s txn_test.go:30: Cannot create clusters in --short tests 3200s --- SKIP: TestTxnError (0.00s) 3200s === RUN TestTxnWriteFail 3200s txn_test.go:54: Cannot create clusters in --short tests 3200s --- SKIP: TestTxnWriteFail (0.00s) 3200s === RUN TestTxnReadRetry 3200s txn_test.go:102: skipping txn read retry test: re-enable after we do retry on txn read request 3200s --- SKIP: TestTxnReadRetry (0.00s) 3200s === RUN TestTxnSuccess 3200s txn_test.go:143: Cannot create clusters in --short tests 3200s --- SKIP: TestTxnSuccess (0.00s) 3200s === RUN TestTxnCompareRange 3200s txn_test.go:166: Cannot create clusters in --short tests 3200s --- SKIP: TestTxnCompareRange (0.00s) 3200s === RUN TestTxnNested 3200s txn_test.go:193: Cannot create clusters in --short tests 3200s --- SKIP: TestTxnNested (0.00s) 3200s === RUN TestUserError 3200s user_test.go:30: Cannot create clusters in --short tests 3200s --- SKIP: TestUserError (0.00s) 3200s === RUN TestAddUserAfterDelete 3200s user_test.go:59: Cannot create clusters in --short tests 3200s --- SKIP: TestAddUserAfterDelete (0.00s) 3200s === RUN TestUserErrorAuth 3200s user_test.go:109: Cannot create clusters in --short tests 3200s --- SKIP: TestUserErrorAuth (0.00s) 3200s === RUN TestGetTokenWithoutAuth 3200s user_test.go:166: Cannot create clusters in --short tests 3200s --- SKIP: TestGetTokenWithoutAuth (0.00s) 3200s === RUN TestWatchFragmentDisable 3200s watch_fragment_test.go:67: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchFragmentDisable (0.00s) 3200s === RUN TestWatchFragmentDisableWithGRPCLimit 3200s watch_fragment_test.go:67: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchFragmentDisableWithGRPCLimit (0.00s) 3200s === RUN TestWatchFragmentEnable 3200s watch_fragment_test.go:67: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchFragmentEnable (0.00s) 3200s === RUN TestWatchFragmentEnableWithGRPCLimit 3200s watch_fragment_test.go:67: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchFragmentEnableWithGRPCLimit (0.00s) 3200s === RUN TestWatchMultiWatcher 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchMultiWatcher (0.00s) 3200s === RUN TestWatchRange 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchRange (0.00s) 3200s === RUN TestWatchReconnRequest 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchReconnRequest (0.00s) 3200s === RUN TestWatchReconnInit 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchReconnInit (0.00s) 3200s === RUN TestWatchReconnRunning 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchReconnRunning (0.00s) 3200s === RUN TestWatchCancelImmediate 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelImmediate (0.00s) 3200s === RUN TestWatchCancelInit 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelInit (0.00s) 3200s === RUN TestWatchCancelRunning 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelRunning (0.00s) 3200s === RUN TestWatchResumeInitRev 3200s watch_test.go:353: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchResumeInitRev (0.00s) 3200s === RUN TestWatchResumeCompacted 3200s watch_test.go:408: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchResumeCompacted (0.00s) 3200s === RUN TestWatchCompactRevision 3200s watch_test.go:495: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCompactRevision (0.00s) 3200s === RUN TestWatchWithProgressNotify 3200s watch_test.go:537: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithProgressNotify (0.00s) 3200s === RUN TestWatchWithProgressNotifyNoEvent 3200s watch_test.go:537: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithProgressNotifyNoEvent (0.00s) 3200s === RUN TestConfigurableWatchProgressNotifyInterval 3200s watch_test.go:591: Cannot create clusters in --short tests 3200s --- SKIP: TestConfigurableWatchProgressNotifyInterval (0.00s) 3200s === RUN TestWatchRequestProgress 3200s === RUN TestWatchRequestProgress/0-watcher 3200s watch_test.go:631: Cannot create clusters in --short tests 3200s === RUN TestWatchRequestProgress/1-watcher 3200s watch_test.go:631: Cannot create clusters in --short tests 3200s === RUN TestWatchRequestProgress/2-watcher 3200s watch_test.go:631: Cannot create clusters in --short tests 3200s --- PASS: TestWatchRequestProgress (0.00s) 3200s --- SKIP: TestWatchRequestProgress/0-watcher (0.00s) 3200s --- SKIP: TestWatchRequestProgress/1-watcher (0.00s) 3200s --- SKIP: TestWatchRequestProgress/2-watcher (0.00s) 3200s === RUN TestWatchEventType 3200s watch_test.go:692: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchEventType (0.00s) 3200s === RUN TestWatchErrConnClosed 3200s watch_test.go:766: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchErrConnClosed (0.00s) 3200s === RUN TestWatchAfterClose 3200s watch_test.go:796: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchAfterClose (0.00s) 3200s === RUN TestWatchWithRequireLeader 3200s watch_test.go:824: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithRequireLeader (0.00s) 3200s === RUN TestWatchWithFilter 3200s watch_test.go:898: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithFilter (0.00s) 3200s === RUN TestWatchWithCreatedNotification 3200s watch_test.go:937: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithCreatedNotification (0.00s) 3200s === RUN TestWatchWithCreatedNotificationDropConn 3200s watch_test.go:959: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchWithCreatedNotificationDropConn (0.00s) 3200s === RUN TestWatchCancelOnServer 3200s watch_test.go:988: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelOnServer (0.00s) 3200s === RUN TestWatchOverlapContextCancel 3200s watch_test.go:1068: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchOverlapContextCancel (0.00s) 3200s === RUN TestWatchOverlapDropConnContextCancel 3200s watch_test.go:1068: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchOverlapDropConnContextCancel (0.00s) 3200s === RUN TestWatchCancelAndCloseClient 3200s watch_test.go:1129: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelAndCloseClient (0.00s) 3200s === RUN TestWatchStressResumeClose 3200s watch_test.go:1159: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchStressResumeClose (0.00s) 3200s === RUN TestWatchCancelDisconnected 3200s watch_test.go:1181: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchCancelDisconnected (0.00s) 3200s === RUN TestWatchClose 3200s watch_test.go:48: Cannot create clusters in --short tests 3200s --- SKIP: TestWatchClose (0.00s) 3200s PASS 3200s ok go.etcd.io/etcd/tests/integration/clientv3 0.743s 3211s ok go.etcd.io/etcd/tests/integration/clientv3/concurrency 0.285s 4415s autopkgtest-virt-ssh [07:13:10]: ------- nova console-log c73e9ef7-2883-4db6-9ad3-6e492bee3b32 (adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85) ------ 4415s ERROR (CommandError): No server with a name or ID of 'c73e9ef7-2883-4db6-9ad3-6e492bee3b32' exists. 4415s --------------------------------------------------- 4415s ------- nova show c73e9ef7-2883-4db6-9ad3-6e492bee3b32 (adt-resolute-s390x-etcd-20260208-033540-juju-7f2275-prod-proposed-migration-environment-20-86cbe884-c9a4-4bfb-8a3f-26c1c1986c85) ------ 4415s ERROR (CommandError): No server with a name or ID of 'c73e9ef7-2883-4db6-9ad3-6e492bee3b32' exists. 4415s --------------------------------------------------- 4415s 4960s autopkgtest [07:22:15]: ERROR: testbed failure: testbed auxverb failed with exit code 255