[JENKINS] Lucene-Solr-master-Linux (64bit/jdk-11.0.3) - Build # 24597 - Unstable!

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[JENKINS] Lucene-Solr-master-Linux (64bit/jdk-11.0.3) - Build # 24597 - Unstable!

Policeman Jenkins Server-2
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/24597/
Java: 64bit/jdk-11.0.3 -XX:-UseCompressedOops -XX:+UseG1GC

3 tests failed.
FAILED:  org.apache.solr.handler.admin.TestApiFramework.testFramework

Error Message:
incorrect value for path /spec[0]/methods[0] in :{   "spec":[     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",       "description":"Create collections and collection aliases, backup or restore collections, and delete collections and aliases.",       "methods":["POST"],       "url":{"paths":[           "/collections",           "/c"]},       "commands":{         "create":{           "type":"object",           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",           "description":"Create a collection.",           "properties":{             "name":{               "type":"string",               "description":"The name of the collection to be created."},             "config":{               "type":"string",               "description":"The name of the configuration set (which must already be stored in ZooKeeper) to use for this collection. If not provided, Solr will default to the collection name as the configuration set name."},             "router":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/shards-and-indexing-data-in-solrcloud.html",               "description":"These properties define how to distribute documents across a collection's shards.",               "properties":{                 "name":{                   "type":"string",                   "enum":[                     "implicit",                     "compositeId"],                   "description":"The router implementation to use for this collection. There are two options: compositeId or implicit. The compositeId option has Solr decide how to distribute documents (with some possibilities for customization). The implicit option requires you define your own routing strategy, and puts the balancing of documents in shards entirely in your hands.",                   "default":"compositeId"},                 "field":{                   "type":"string",                   "description":"A field to be used by Solr to identify the shard a document should be routed to. By default, the field defined as the unique ID for each document is used, but an alternative field can be defined with this parameter."}}},             "numShards":{               "type":"integer",               "description":"The number of shards to be created as part of the collection. Shards are logical partitions of a single collection. Each shard has at least one replica, but more replicas for each shard can be defined with the replicationFactor property. This is a required parameter when using the 'compositeId' router."},             "shards":{               "type":"string",               "description":"A comma-separated list of shard names, e.g., shard-x,shard-y,shard-z. This is a required parameter when using the 'implicit' router."},             "replicationFactor":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard."},             "nrtReplicas":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard. Replicas of type NRT will be updated with each document that is added to the cluster, and can use \"softCommits\" to get a new view of the index in Near Real Time. This parameter works in the same way as 'replicationFactor'"},             "tlogReplicas":{               "type":"integer",               "description":"The number of TLOG replicas to be created for each shard. TLOG replicas update their transaction log for every update to the cluster, but only the shard leader updates the local index, other TLOG replicas will use segment replication and copy the latest index files from the leader."},             "pullReplicas":{               "type":"integer",               "description":"The number of PULL replicas to be created for each shard. PULL replicas don't receive copies of the documents on update requests, they just replicate the latest segments periodically from the shard leader. PULL replicas can't become shard leaders, and need at least one active TLOG(recommended) or NRT replicas in the shard to replicate from."},             "nodeSet":{               "type":"array",               "items":{"type":"string"},               "description":"Defines nodes to spread the new collection across. If not provided, the collection will be spread across all live Solr nodes. The names to use are the 'node_name', which can be found by a request to the cluster/nodes endpoint. A special value of EMPTY will create no shards or replicas for the new collection. In this case, shards and replicas can be added later with the add-replica command available on the /collections/{collection}/shards endpoint."},             "shuffleNodes":{               "type":"boolean",               "description":"Controls whether or not the shard-replicas created for this collection will be assigned to the nodes specified by the nodeSet property in a sequential manner, or if the list of nodes should be shuffled prior to creating individual replicas. A 'false' value makes the results of a collection creation predictable and gives more exact control over the location of the individual shard-replicas, but 'true' can be a better choice for ensuring replicas are distributed evenly across nodes. This property is ignored if nodeSet is not also specified."},             "maxShardsPerNode":{               "type":"integer",               "description":"When creating collections, the shards and/or replicas are spread across all available, live, nodes, and two replicas of the same shard will never be on the same node. If a node is not live when the collection is created, it will not get any parts of the new collection, which could lead to too many replicas being created on a single live node. Defining maxShardsPerNode sets a limit on the number of replicas can be spread to each node. If the entire collection can not be fit into the live nodes, no collection will be created at all."},             "autoAddReplicas":{               "type":"boolean",               "description":"When set to true, enables auto addition of replicas when the number of active replicas falls below the value set for replicationFactor.",               "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-auto-add-replicas.html",               "default":"false"},             "rule":{               "type":"array",               "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",               "description":"Defines rules for where replicas should be located in a cluster.",               "items":{"type":"string"}},             "snitch":{               "type":"array",               "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",               "description":"",               "items":{"type":"string"}},             "policy":{               "type":"string",               "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-policy-preferences.html",               "description":"Name of the collection-level policy"},             "properties":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/defining-core-properties.html",               "description":"Allows adding core.properties for the collection. Some examples of core properties you may want to modify include the config set, the node name, the data directory, among others.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."},             "waitForFinalState":{               "type":"boolean",               "description":"If true then request will complete only when all affected replicas become active.",               "default":false}},           "required":["name"]},         "create-alias":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",           "description":"Allows one or more collections to be known by another name (to include time partitioned collections). If this command is used on an existing alias, the existing alias will be replaced with the new collection details.",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The alias name to be created."},             "collections":{               "type":"array",               "description":"The list of collections to be known as this alias. Incompatible with any of the routing parameters. Either this parameter or a complete set of routing parameters is required.",               "items":{"type":"string"}},             "router":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",               "description":"Routing specific properties to define a time routed alias.  Do not specify 'collections' when creating a time routed alias.",               "properties":{                 "name":{                   "type":"string",                   "description":"The type of routing to perform. Currently only 'time' is supported, and it's required."},                 "field":{                   "type":"string",                   "description":"The date field name in incoming documents that is consulted to decide which collection the document should be routed to."},                 "start":{                   "type":"string",                   "description":"The earliest date/time in a document that may be indexed into this alias. Documents with values less than this will return an error. For time based routing this may be a date math expression."},                 "interval":{                   "type":"string",                   "description":"A specification of the width of the interval for each partition collection. For time based routing this should be a date math expression fragment starting with the + character."},                 "maxFutureMs":{                   "type":"integer",                   "description":"How many milliseconds into the future to accept document. Documents with a value in router.field that is greater than now() + maxFutureMs will be rejected to avoid provisioning too much resources."},                 "preemptiveCreateMath":{                   "type":"string",                   "description":"If a document arrives with a timestamp that is after the end time of the most recent collection minus this interval, then the next collection will be created asynchronously. Without this setting, collections are created synchronously when required by the document time stamp and thus block the flow of documents until the collection is created (possibly several seconds). Preemptive creation reduces these hiccups. If set to enough time (perhaps an hour or more) then if there are problems creating a collection, this window of time might be enough to take corrective action. However after a successful preemptive creation,  the collection is consuming resources without being used, and new documents will tend to be routed through it only to be routed elsewhere. Also, note that router.autoDeleteAge is currently evaluated relative to the date of a newly created collection, and so you may want to increase the delete age by the preemptive window amount so that the oldest collection isn't deleted too soon."},                 "autoDeleteAge":{                   "type":"string",                   "description":"A date math expressions yielding a time in the past. Collections covering a period of time entirely before this age will be automatically deleted."},                 "maxCardinality":{                   "type":"integer",                   "description":"The maximum number of categories allowed for this alias."},                 "mustMatch":{                   "type":"string",                   "description":"A regular expression that the value of the field specified by `router.field` must match before a corresponding collection will be created."},                 "routerList":{                   "type":"array",                   "description":"A list of router property sets to be used with router type Dimensional[foo,bar] where foo and bar are valid router type names (i.e. time or category). The order must correspond to the type specification in [] in the Dimensional type, so Dimensional[category,time] would require the first set of router properties to be valid for a category routed alias, and the second set to be valid for a time routed alias. In these sets of properties, router.name will be ignored in favor of the type specified in the top level Dimensional[] router.name",                   "items":{                     "type":"object",                     "additionalProperties":true}}}},             "TZ":{               "type":"string",               "description":"Optional timezone for use with any date math that may exist in other parameters.  Defaults to UTC."},             "create-collection":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",               "description":"The settings to use to create a collection for each new time partition. Most options from the collection create command are available, except for 'name', 'async' and 'waitForFinalState'.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "delete-alias":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#deletealias",           "description":"Deletes a collection alias",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The name of the alias to delete."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "set-alias-property":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#modifyalias",           "description":"Allows changing the properties on an alias. If a key is set with an empty string then it will be removed",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The alias name on which to set properties."},             "properties":{               "type":"object",               "description":"A map of key/value pairs that will be associated with the alias as alias properties (metadata). An empty value will delete any existing value for a given key.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "backup-collection":{           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#backup",           "description":"Backup Solr indexes and configurations for a specific collection. One copy of the indexes will be taken from each shard, and the config set for the collection will also be copied.",           "type":"object",           "properties":{             "collection":{               "type":"string",               "description":"The name of the collection to back up."},             "name":{               "type":"string",               "description":"The name of the backup."},             "location":{               "type":"string",               "description":"A location on a shared drive for the backup-collection command to write to. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":[             "collection",             "name",             "location"]},         "restore-collection":{           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#restore",           "description":"Restore Solr indexes and configurations from a backup. You cannot restore into the same collection you took the backup from. The target collection must not exist before calling this command, as it will be created by the restore action. The new collection will have the same number of shards and replicas as the original collection, and all routing strategies will be retained.",           "type":"object",           "properties":{             "collection":{               "type":"string",               "description":"The name of the collection the backup will be restored to. This collection must not exist prior to this "},             "name":{               "type":"string",               "description":"The name of the backup file."},             "location":{               "type":"string",               "description":"The location on the shared drive for the restore-collection command to read from. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":[             "collection",             "name",             "location"]}}},     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#list",       "description":"List all available collections and their properties.",       "methods":["GET"],       "url":{"paths":[           "/collections",           "/c"]}},     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#delete",       "description":"Deletes a collection.",       "methods":["DELETE"],       "url":{"paths":[           "/collections/{collection}",           "/c/{collection}"]}}],   "WARNING":"This response format is experimental.  It is likely to change in the future.",   "availableSubPaths":{     "/collections/{collection}/shards":[       "POST",       "GET"],     "/collections/{collection}/shards/{shard}/{replica}":[       "DELETE",       "GET"],     "/collections/{collection}":[       "DELETE",       "POST",       "GET"],     "/collections/{collection}/shards/{shard}":[       "DELETE",       "POST",       "GET"]}} expected:<[DELETE]> but was:<[POST]>

Stack Trace:
org.junit.ComparisonFailure: incorrect value for path /spec[0]/methods[0] in :{
  "spec":[
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
      "description":"Create collections and collection aliases, backup or restore collections, and delete collections and aliases.",
      "methods":["POST"],
      "url":{"paths":[
          "/collections",
          "/c"]},
      "commands":{
        "create":{
          "type":"object",
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
          "description":"Create a collection.",
          "properties":{
            "name":{
              "type":"string",
              "description":"The name of the collection to be created."},
            "config":{
              "type":"string",
              "description":"The name of the configuration set (which must already be stored in ZooKeeper) to use for this collection. If not provided, Solr will default to the collection name as the configuration set name."},
            "router":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/shards-and-indexing-data-in-solrcloud.html",
              "description":"These properties define how to distribute documents across a collection's shards.",
              "properties":{
                "name":{
                  "type":"string",
                  "enum":[
                    "implicit",
                    "compositeId"],
                  "description":"The router implementation to use for this collection. There are two options: compositeId or implicit. The compositeId option has Solr decide how to distribute documents (with some possibilities for customization). The implicit option requires you define your own routing strategy, and puts the balancing of documents in shards entirely in your hands.",
                  "default":"compositeId"},
                "field":{
                  "type":"string",
                  "description":"A field to be used by Solr to identify the shard a document should be routed to. By default, the field defined as the unique ID for each document is used, but an alternative field can be defined with this parameter."}}},
            "numShards":{
              "type":"integer",
              "description":"The number of shards to be created as part of the collection. Shards are logical partitions of a single collection. Each shard has at least one replica, but more replicas for each shard can be defined with the replicationFactor property. This is a required parameter when using the 'compositeId' router."},
            "shards":{
              "type":"string",
              "description":"A comma-separated list of shard names, e.g., shard-x,shard-y,shard-z. This is a required parameter when using the 'implicit' router."},
            "replicationFactor":{
              "type":"integer",
              "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard."},
            "nrtReplicas":{
              "type":"integer",
              "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard. Replicas of type NRT will be updated with each document that is added to the cluster, and can use \"softCommits\" to get a new view of the index in Near Real Time. This parameter works in the same way as 'replicationFactor'"},
            "tlogReplicas":{
              "type":"integer",
              "description":"The number of TLOG replicas to be created for each shard. TLOG replicas update their transaction log for every update to the cluster, but only the shard leader updates the local index, other TLOG replicas will use segment replication and copy the latest index files from the leader."},
            "pullReplicas":{
              "type":"integer",
              "description":"The number of PULL replicas to be created for each shard. PULL replicas don't receive copies of the documents on update requests, they just replicate the latest segments periodically from the shard leader. PULL replicas can't become shard leaders, and need at least one active TLOG(recommended) or NRT replicas in the shard to replicate from."},
            "nodeSet":{
              "type":"array",
              "items":{"type":"string"},
              "description":"Defines nodes to spread the new collection across. If not provided, the collection will be spread across all live Solr nodes. The names to use are the 'node_name', which can be found by a request to the cluster/nodes endpoint. A special value of EMPTY will create no shards or replicas for the new collection. In this case, shards and replicas can be added later with the add-replica command available on the /collections/{collection}/shards endpoint."},
            "shuffleNodes":{
              "type":"boolean",
              "description":"Controls whether or not the shard-replicas created for this collection will be assigned to the nodes specified by the nodeSet property in a sequential manner, or if the list of nodes should be shuffled prior to creating individual replicas. A 'false' value makes the results of a collection creation predictable and gives more exact control over the location of the individual shard-replicas, but 'true' can be a better choice for ensuring replicas are distributed evenly across nodes. This property is ignored if nodeSet is not also specified."},
            "maxShardsPerNode":{
              "type":"integer",
              "description":"When creating collections, the shards and/or replicas are spread across all available, live, nodes, and two replicas of the same shard will never be on the same node. If a node is not live when the collection is created, it will not get any parts of the new collection, which could lead to too many replicas being created on a single live node. Defining maxShardsPerNode sets a limit on the number of replicas can be spread to each node. If the entire collection can not be fit into the live nodes, no collection will be created at all."},
            "autoAddReplicas":{
              "type":"boolean",
              "description":"When set to true, enables auto addition of replicas when the number of active replicas falls below the value set for replicationFactor.",
              "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-auto-add-replicas.html",
              "default":"false"},
            "rule":{
              "type":"array",
              "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",
              "description":"Defines rules for where replicas should be located in a cluster.",
              "items":{"type":"string"}},
            "snitch":{
              "type":"array",
              "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",
              "description":"",
              "items":{"type":"string"}},
            "policy":{
              "type":"string",
              "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-policy-preferences.html",
              "description":"Name of the collection-level policy"},
            "properties":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/defining-core-properties.html",
              "description":"Allows adding core.properties for the collection. Some examples of core properties you may want to modify include the config set, the node name, the data directory, among others.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."},
            "waitForFinalState":{
              "type":"boolean",
              "description":"If true then request will complete only when all affected replicas become active.",
              "default":false}},
          "required":["name"]},
        "create-alias":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",
          "description":"Allows one or more collections to be known by another name (to include time partitioned collections). If this command is used on an existing alias, the existing alias will be replaced with the new collection details.",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The alias name to be created."},
            "collections":{
              "type":"array",
              "description":"The list of collections to be known as this alias. Incompatible with any of the routing parameters. Either this parameter or a complete set of routing parameters is required.",
              "items":{"type":"string"}},
            "router":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",
              "description":"Routing specific properties to define a time routed alias.  Do not specify 'collections' when creating a time routed alias.",
              "properties":{
                "name":{
                  "type":"string",
                  "description":"The type of routing to perform. Currently only 'time' is supported, and it's required."},
                "field":{
                  "type":"string",
                  "description":"The date field name in incoming documents that is consulted to decide which collection the document should be routed to."},
                "start":{
                  "type":"string",
                  "description":"The earliest date/time in a document that may be indexed into this alias. Documents with values less than this will return an error. For time based routing this may be a date math expression."},
                "interval":{
                  "type":"string",
                  "description":"A specification of the width of the interval for each partition collection. For time based routing this should be a date math expression fragment starting with the + character."},
                "maxFutureMs":{
                  "type":"integer",
                  "description":"How many milliseconds into the future to accept document. Documents with a value in router.field that is greater than now() + maxFutureMs will be rejected to avoid provisioning too much resources."},
                "preemptiveCreateMath":{
                  "type":"string",
                  "description":"If a document arrives with a timestamp that is after the end time of the most recent collection minus this interval, then the next collection will be created asynchronously. Without this setting, collections are created synchronously when required by the document time stamp and thus block the flow of documents until the collection is created (possibly several seconds). Preemptive creation reduces these hiccups. If set to enough time (perhaps an hour or more) then if there are problems creating a collection, this window of time might be enough to take corrective action. However after a successful preemptive creation,  the collection is consuming resources without being used, and new documents will tend to be routed through it only to be routed elsewhere. Also, note that router.autoDeleteAge is currently evaluated relative to the date of a newly created collection, and so you may want to increase the delete age by the preemptive window amount so that the oldest collection isn't deleted too soon."},
                "autoDeleteAge":{
                  "type":"string",
                  "description":"A date math expressions yielding a time in the past. Collections covering a period of time entirely before this age will be automatically deleted."},
                "maxCardinality":{
                  "type":"integer",
                  "description":"The maximum number of categories allowed for this alias."},
                "mustMatch":{
                  "type":"string",
                  "description":"A regular expression that the value of the field specified by `router.field` must match before a corresponding collection will be created."},
                "routerList":{
                  "type":"array",
                  "description":"A list of router property sets to be used with router type Dimensional[foo,bar] where foo and bar are valid router type names (i.e. time or category). The order must correspond to the type specification in [] in the Dimensional type, so Dimensional[category,time] would require the first set of router properties to be valid for a category routed alias, and the second set to be valid for a time routed alias. In these sets of properties, router.name will be ignored in favor of the type specified in the top level Dimensional[] router.name",
                  "items":{
                    "type":"object",
                    "additionalProperties":true}}}},
            "TZ":{
              "type":"string",
              "description":"Optional timezone for use with any date math that may exist in other parameters.  Defaults to UTC."},
            "create-collection":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
              "description":"The settings to use to create a collection for each new time partition. Most options from the collection create command are available, except for 'name', 'async' and 'waitForFinalState'.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "delete-alias":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#deletealias",
          "description":"Deletes a collection alias",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The name of the alias to delete."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "set-alias-property":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#modifyalias",
          "description":"Allows changing the properties on an alias. If a key is set with an empty string then it will be removed",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The alias name on which to set properties."},
            "properties":{
              "type":"object",
              "description":"A map of key/value pairs that will be associated with the alias as alias properties (metadata). An empty value will delete any existing value for a given key.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "backup-collection":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#backup",
          "description":"Backup Solr indexes and configurations for a specific collection. One copy of the indexes will be taken from each shard, and the config set for the collection will also be copied.",
          "type":"object",
          "properties":{
            "collection":{
              "type":"string",
              "description":"The name of the collection to back up."},
            "name":{
              "type":"string",
              "description":"The name of the backup."},
            "location":{
              "type":"string",
              "description":"A location on a shared drive for the backup-collection command to write to. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":[
            "collection",
            "name",
            "location"]},
        "restore-collection":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#restore",
          "description":"Restore Solr indexes and configurations from a backup. You cannot restore into the same collection you took the backup from. The target collection must not exist before calling this command, as it will be created by the restore action. The new collection will have the same number of shards and replicas as the original collection, and all routing strategies will be retained.",
          "type":"object",
          "properties":{
            "collection":{
              "type":"string",
              "description":"The name of the collection the backup will be restored to. This collection must not exist prior to this "},
            "name":{
              "type":"string",
              "description":"The name of the backup file."},
            "location":{
              "type":"string",
              "description":"The location on the shared drive for the restore-collection command to read from. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":[
            "collection",
            "name",
            "location"]}}},
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#list",
      "description":"List all available collections and their properties.",
      "methods":["GET"],
      "url":{"paths":[
          "/collections",
          "/c"]}},
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#delete",
      "description":"Deletes a collection.",
      "methods":["DELETE"],
      "url":{"paths":[
          "/collections/{collection}",
          "/c/{collection}"]}}],
  "WARNING":"This response format is experimental.  It is likely to change in the future.",
  "availableSubPaths":{
    "/collections/{collection}/shards":[
      "POST",
      "GET"],
    "/collections/{collection}/shards/{shard}/{replica}":[
      "DELETE",
      "GET"],
    "/collections/{collection}":[
      "DELETE",
      "POST",
      "GET"],
    "/collections/{collection}/shards/{shard}":[
      "DELETE",
      "POST",
      "GET"]}} expected:<[DELETE]> but was:<[POST]>
        at __randomizedtesting.SeedInfo.seed([243590CC0B1F0B61:33435AEB0DCBE75C]:0)
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.apache.solr.handler.admin.TestApiFramework.assertConditions(TestApiFramework.java:214)
        at org.apache.solr.handler.admin.TestApiFramework.testFramework(TestApiFramework.java:125)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:834)


FAILED:  org.apache.solr.handler.admin.TestApiFramework.testFramework

Error Message:
incorrect value for path /spec[0]/methods[0] in :{   "spec":[     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",       "description":"Create collections and collection aliases, backup or restore collections, and delete collections and aliases.",       "methods":["POST"],       "url":{"paths":[           "/collections",           "/c"]},       "commands":{         "create":{           "type":"object",           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",           "description":"Create a collection.",           "properties":{             "name":{               "type":"string",               "description":"The name of the collection to be created."},             "config":{               "type":"string",               "description":"The name of the configuration set (which must already be stored in ZooKeeper) to use for this collection. If not provided, Solr will default to the collection name as the configuration set name."},             "router":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/shards-and-indexing-data-in-solrcloud.html",               "description":"These properties define how to distribute documents across a collection's shards.",               "properties":{                 "name":{                   "type":"string",                   "enum":[                     "implicit",                     "compositeId"],                   "description":"The router implementation to use for this collection. There are two options: compositeId or implicit. The compositeId option has Solr decide how to distribute documents (with some possibilities for customization). The implicit option requires you define your own routing strategy, and puts the balancing of documents in shards entirely in your hands.",                   "default":"compositeId"},                 "field":{                   "type":"string",                   "description":"A field to be used by Solr to identify the shard a document should be routed to. By default, the field defined as the unique ID for each document is used, but an alternative field can be defined with this parameter."}}},             "numShards":{               "type":"integer",               "description":"The number of shards to be created as part of the collection. Shards are logical partitions of a single collection. Each shard has at least one replica, but more replicas for each shard can be defined with the replicationFactor property. This is a required parameter when using the 'compositeId' router."},             "shards":{               "type":"string",               "description":"A comma-separated list of shard names, e.g., shard-x,shard-y,shard-z. This is a required parameter when using the 'implicit' router."},             "replicationFactor":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard."},             "nrtReplicas":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard. Replicas of type NRT will be updated with each document that is added to the cluster, and can use \"softCommits\" to get a new view of the index in Near Real Time. This parameter works in the same way as 'replicationFactor'"},             "tlogReplicas":{               "type":"integer",               "description":"The number of TLOG replicas to be created for each shard. TLOG replicas update their transaction log for every update to the cluster, but only the shard leader updates the local index, other TLOG replicas will use segment replication and copy the latest index files from the leader."},             "pullReplicas":{               "type":"integer",               "description":"The number of PULL replicas to be created for each shard. PULL replicas don't receive copies of the documents on update requests, they just replicate the latest segments periodically from the shard leader. PULL replicas can't become shard leaders, and need at least one active TLOG(recommended) or NRT replicas in the shard to replicate from."},             "nodeSet":{               "type":"array",               "items":{"type":"string"},               "description":"Defines nodes to spread the new collection across. If not provided, the collection will be spread across all live Solr nodes. The names to use are the 'node_name', which can be found by a request to the cluster/nodes endpoint. A special value of EMPTY will create no shards or replicas for the new collection. In this case, shards and replicas can be added later with the add-replica command available on the /collections/{collection}/shards endpoint."},             "shuffleNodes":{               "type":"boolean",               "description":"Controls whether or not the shard-replicas created for this collection will be assigned to the nodes specified by the nodeSet property in a sequential manner, or if the list of nodes should be shuffled prior to creating individual replicas. A 'false' value makes the results of a collection creation predictable and gives more exact control over the location of the individual shard-replicas, but 'true' can be a better choice for ensuring replicas are distributed evenly across nodes. This property is ignored if nodeSet is not also specified."},             "maxShardsPerNode":{               "type":"integer",               "description":"When creating collections, the shards and/or replicas are spread across all available, live, nodes, and two replicas of the same shard will never be on the same node. If a node is not live when the collection is created, it will not get any parts of the new collection, which could lead to too many replicas being created on a single live node. Defining maxShardsPerNode sets a limit on the number of replicas can be spread to each node. If the entire collection can not be fit into the live nodes, no collection will be created at all."},             "autoAddReplicas":{               "type":"boolean",               "description":"When set to true, enables auto addition of replicas when the number of active replicas falls below the value set for replicationFactor.",               "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-auto-add-replicas.html",               "default":"false"},             "rule":{               "type":"array",               "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",               "description":"Defines rules for where replicas should be located in a cluster.",               "items":{"type":"string"}},             "snitch":{               "type":"array",               "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",               "description":"",               "items":{"type":"string"}},             "policy":{               "type":"string",               "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-policy-preferences.html",               "description":"Name of the collection-level policy"},             "properties":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/defining-core-properties.html",               "description":"Allows adding core.properties for the collection. Some examples of core properties you may want to modify include the config set, the node name, the data directory, among others.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."},             "waitForFinalState":{               "type":"boolean",               "description":"If true then request will complete only when all affected replicas become active.",               "default":false}},           "required":["name"]},         "create-alias":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",           "description":"Allows one or more collections to be known by another name (to include time partitioned collections). If this command is used on an existing alias, the existing alias will be replaced with the new collection details.",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The alias name to be created."},             "collections":{               "type":"array",               "description":"The list of collections to be known as this alias. Incompatible with any of the routing parameters. Either this parameter or a complete set of routing parameters is required.",               "items":{"type":"string"}},             "router":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",               "description":"Routing specific properties to define a time routed alias.  Do not specify 'collections' when creating a time routed alias.",               "properties":{                 "name":{                   "type":"string",                   "description":"The type of routing to perform. Currently only 'time' is supported, and it's required."},                 "field":{                   "type":"string",                   "description":"The date field name in incoming documents that is consulted to decide which collection the document should be routed to."},                 "start":{                   "type":"string",                   "description":"The earliest date/time in a document that may be indexed into this alias. Documents with values less than this will return an error. For time based routing this may be a date math expression."},                 "interval":{                   "type":"string",                   "description":"A specification of the width of the interval for each partition collection. For time based routing this should be a date math expression fragment starting with the + character."},                 "maxFutureMs":{                   "type":"integer",                   "description":"How many milliseconds into the future to accept document. Documents with a value in router.field that is greater than now() + maxFutureMs will be rejected to avoid provisioning too much resources."},                 "preemptiveCreateMath":{                   "type":"string",                   "description":"If a document arrives with a timestamp that is after the end time of the most recent collection minus this interval, then the next collection will be created asynchronously. Without this setting, collections are created synchronously when required by the document time stamp and thus block the flow of documents until the collection is created (possibly several seconds). Preemptive creation reduces these hiccups. If set to enough time (perhaps an hour or more) then if there are problems creating a collection, this window of time might be enough to take corrective action. However after a successful preemptive creation,  the collection is consuming resources without being used, and new documents will tend to be routed through it only to be routed elsewhere. Also, note that router.autoDeleteAge is currently evaluated relative to the date of a newly created collection, and so you may want to increase the delete age by the preemptive window amount so that the oldest collection isn't deleted too soon."},                 "autoDeleteAge":{                   "type":"string",                   "description":"A date math expressions yielding a time in the past. Collections covering a period of time entirely before this age will be automatically deleted."},                 "maxCardinality":{                   "type":"integer",                   "description":"The maximum number of categories allowed for this alias."},                 "mustMatch":{                   "type":"string",                   "description":"A regular expression that the value of the field specified by `router.field` must match before a corresponding collection will be created."},                 "routerList":{                   "type":"array",                   "description":"A list of router property sets to be used with router type Dimensional[foo,bar] where foo and bar are valid router type names (i.e. time or category). The order must correspond to the type specification in [] in the Dimensional type, so Dimensional[category,time] would require the first set of router properties to be valid for a category routed alias, and the second set to be valid for a time routed alias. In these sets of properties, router.name will be ignored in favor of the type specified in the top level Dimensional[] router.name",                   "items":{                     "type":"object",                     "additionalProperties":true}}}},             "TZ":{               "type":"string",               "description":"Optional timezone for use with any date math that may exist in other parameters.  Defaults to UTC."},             "create-collection":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",               "description":"The settings to use to create a collection for each new time partition. Most options from the collection create command are available, except for 'name', 'async' and 'waitForFinalState'.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "delete-alias":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#deletealias",           "description":"Deletes a collection alias",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The name of the alias to delete."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "set-alias-property":{           "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#modifyalias",           "description":"Allows changing the properties on an alias. If a key is set with an empty string then it will be removed",           "type":"object",           "properties":{             "name":{               "type":"string",               "description":"The alias name on which to set properties."},             "properties":{               "type":"object",               "description":"A map of key/value pairs that will be associated with the alias as alias properties (metadata). An empty value will delete any existing value for a given key.",               "additionalProperties":true},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":["name"]},         "backup-collection":{           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#backup",           "description":"Backup Solr indexes and configurations for a specific collection. One copy of the indexes will be taken from each shard, and the config set for the collection will also be copied.",           "type":"object",           "properties":{             "collection":{               "type":"string",               "description":"The name of the collection to back up."},             "name":{               "type":"string",               "description":"The name of the backup."},             "location":{               "type":"string",               "description":"A location on a shared drive for the backup-collection command to write to. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":[             "collection",             "name",             "location"]},         "restore-collection":{           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#restore",           "description":"Restore Solr indexes and configurations from a backup. You cannot restore into the same collection you took the backup from. The target collection must not exist before calling this command, as it will be created by the restore action. The new collection will have the same number of shards and replicas as the original collection, and all routing strategies will be retained.",           "type":"object",           "properties":{             "collection":{               "type":"string",               "description":"The name of the collection the backup will be restored to. This collection must not exist prior to this "},             "name":{               "type":"string",               "description":"The name of the backup file."},             "location":{               "type":"string",               "description":"The location on the shared drive for the restore-collection command to read from. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},             "async":{               "type":"string",               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},           "required":[             "collection",             "name",             "location"]}}},     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#list",       "description":"List all available collections and their properties.",       "methods":["GET"],       "url":{"paths":[           "/collections",           "/c"]}},     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#delete",       "description":"Deletes a collection.",       "methods":["DELETE"],       "url":{"paths":[           "/collections/{collection}",           "/c/{collection}"]}}],   "WARNING":"This response format is experimental.  It is likely to change in the future.",   "availableSubPaths":{     "/collections/{collection}/shards":[       "POST",       "GET"],     "/collections/{collection}/shards/{shard}/{replica}":[       "DELETE",       "GET"],     "/collections/{collection}":[       "DELETE",       "POST",       "GET"],     "/collections/{collection}/shards/{shard}":[       "DELETE",       "POST",       "GET"]}} expected:<[DELETE]> but was:<[POST]>

Stack Trace:
org.junit.ComparisonFailure: incorrect value for path /spec[0]/methods[0] in :{
  "spec":[
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
      "description":"Create collections and collection aliases, backup or restore collections, and delete collections and aliases.",
      "methods":["POST"],
      "url":{"paths":[
          "/collections",
          "/c"]},
      "commands":{
        "create":{
          "type":"object",
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
          "description":"Create a collection.",
          "properties":{
            "name":{
              "type":"string",
              "description":"The name of the collection to be created."},
            "config":{
              "type":"string",
              "description":"The name of the configuration set (which must already be stored in ZooKeeper) to use for this collection. If not provided, Solr will default to the collection name as the configuration set name."},
            "router":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/shards-and-indexing-data-in-solrcloud.html",
              "description":"These properties define how to distribute documents across a collection's shards.",
              "properties":{
                "name":{
                  "type":"string",
                  "enum":[
                    "implicit",
                    "compositeId"],
                  "description":"The router implementation to use for this collection. There are two options: compositeId or implicit. The compositeId option has Solr decide how to distribute documents (with some possibilities for customization). The implicit option requires you define your own routing strategy, and puts the balancing of documents in shards entirely in your hands.",
                  "default":"compositeId"},
                "field":{
                  "type":"string",
                  "description":"A field to be used by Solr to identify the shard a document should be routed to. By default, the field defined as the unique ID for each document is used, but an alternative field can be defined with this parameter."}}},
            "numShards":{
              "type":"integer",
              "description":"The number of shards to be created as part of the collection. Shards are logical partitions of a single collection. Each shard has at least one replica, but more replicas for each shard can be defined with the replicationFactor property. This is a required parameter when using the 'compositeId' router."},
            "shards":{
              "type":"string",
              "description":"A comma-separated list of shard names, e.g., shard-x,shard-y,shard-z. This is a required parameter when using the 'implicit' router."},
            "replicationFactor":{
              "type":"integer",
              "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard."},
            "nrtReplicas":{
              "type":"integer",
              "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard. Replicas of type NRT will be updated with each document that is added to the cluster, and can use \"softCommits\" to get a new view of the index in Near Real Time. This parameter works in the same way as 'replicationFactor'"},
            "tlogReplicas":{
              "type":"integer",
              "description":"The number of TLOG replicas to be created for each shard. TLOG replicas update their transaction log for every update to the cluster, but only the shard leader updates the local index, other TLOG replicas will use segment replication and copy the latest index files from the leader."},
            "pullReplicas":{
              "type":"integer",
              "description":"The number of PULL replicas to be created for each shard. PULL replicas don't receive copies of the documents on update requests, they just replicate the latest segments periodically from the shard leader. PULL replicas can't become shard leaders, and need at least one active TLOG(recommended) or NRT replicas in the shard to replicate from."},
            "nodeSet":{
              "type":"array",
              "items":{"type":"string"},
              "description":"Defines nodes to spread the new collection across. If not provided, the collection will be spread across all live Solr nodes. The names to use are the 'node_name', which can be found by a request to the cluster/nodes endpoint. A special value of EMPTY will create no shards or replicas for the new collection. In this case, shards and replicas can be added later with the add-replica command available on the /collections/{collection}/shards endpoint."},
            "shuffleNodes":{
              "type":"boolean",
              "description":"Controls whether or not the shard-replicas created for this collection will be assigned to the nodes specified by the nodeSet property in a sequential manner, or if the list of nodes should be shuffled prior to creating individual replicas. A 'false' value makes the results of a collection creation predictable and gives more exact control over the location of the individual shard-replicas, but 'true' can be a better choice for ensuring replicas are distributed evenly across nodes. This property is ignored if nodeSet is not also specified."},
            "maxShardsPerNode":{
              "type":"integer",
              "description":"When creating collections, the shards and/or replicas are spread across all available, live, nodes, and two replicas of the same shard will never be on the same node. If a node is not live when the collection is created, it will not get any parts of the new collection, which could lead to too many replicas being created on a single live node. Defining maxShardsPerNode sets a limit on the number of replicas can be spread to each node. If the entire collection can not be fit into the live nodes, no collection will be created at all."},
            "autoAddReplicas":{
              "type":"boolean",
              "description":"When set to true, enables auto addition of replicas when the number of active replicas falls below the value set for replicationFactor.",
              "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-auto-add-replicas.html",
              "default":"false"},
            "rule":{
              "type":"array",
              "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",
              "description":"Defines rules for where replicas should be located in a cluster.",
              "items":{"type":"string"}},
            "snitch":{
              "type":"array",
              "documentation":"https://lucene.apache.org/solr/guide/rule-based-replica-placement.html",
              "description":"",
              "items":{"type":"string"}},
            "policy":{
              "type":"string",
              "documentation":"https://lucene.apache.org/solr/guide/solrcloud-autoscaling-policy-preferences.html",
              "description":"Name of the collection-level policy"},
            "properties":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/defining-core-properties.html",
              "description":"Allows adding core.properties for the collection. Some examples of core properties you may want to modify include the config set, the node name, the data directory, among others.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."},
            "waitForFinalState":{
              "type":"boolean",
              "description":"If true then request will complete only when all affected replicas become active.",
              "default":false}},
          "required":["name"]},
        "create-alias":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",
          "description":"Allows one or more collections to be known by another name (to include time partitioned collections). If this command is used on an existing alias, the existing alias will be replaced with the new collection details.",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The alias name to be created."},
            "collections":{
              "type":"array",
              "description":"The list of collections to be known as this alias. Incompatible with any of the routing parameters. Either this parameter or a complete set of routing parameters is required.",
              "items":{"type":"string"}},
            "router":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#createalias",
              "description":"Routing specific properties to define a time routed alias.  Do not specify 'collections' when creating a time routed alias.",
              "properties":{
                "name":{
                  "type":"string",
                  "description":"The type of routing to perform. Currently only 'time' is supported, and it's required."},
                "field":{
                  "type":"string",
                  "description":"The date field name in incoming documents that is consulted to decide which collection the document should be routed to."},
                "start":{
                  "type":"string",
                  "description":"The earliest date/time in a document that may be indexed into this alias. Documents with values less than this will return an error. For time based routing this may be a date math expression."},
                "interval":{
                  "type":"string",
                  "description":"A specification of the width of the interval for each partition collection. For time based routing this should be a date math expression fragment starting with the + character."},
                "maxFutureMs":{
                  "type":"integer",
                  "description":"How many milliseconds into the future to accept document. Documents with a value in router.field that is greater than now() + maxFutureMs will be rejected to avoid provisioning too much resources."},
                "preemptiveCreateMath":{
                  "type":"string",
                  "description":"If a document arrives with a timestamp that is after the end time of the most recent collection minus this interval, then the next collection will be created asynchronously. Without this setting, collections are created synchronously when required by the document time stamp and thus block the flow of documents until the collection is created (possibly several seconds). Preemptive creation reduces these hiccups. If set to enough time (perhaps an hour or more) then if there are problems creating a collection, this window of time might be enough to take corrective action. However after a successful preemptive creation,  the collection is consuming resources without being used, and new documents will tend to be routed through it only to be routed elsewhere. Also, note that router.autoDeleteAge is currently evaluated relative to the date of a newly created collection, and so you may want to increase the delete age by the preemptive window amount so that the oldest collection isn't deleted too soon."},
                "autoDeleteAge":{
                  "type":"string",
                  "description":"A date math expressions yielding a time in the past. Collections covering a period of time entirely before this age will be automatically deleted."},
                "maxCardinality":{
                  "type":"integer",
                  "description":"The maximum number of categories allowed for this alias."},
                "mustMatch":{
                  "type":"string",
                  "description":"A regular expression that the value of the field specified by `router.field` must match before a corresponding collection will be created."},
                "routerList":{
                  "type":"array",
                  "description":"A list of router property sets to be used with router type Dimensional[foo,bar] where foo and bar are valid router type names (i.e. time or category). The order must correspond to the type specification in [] in the Dimensional type, so Dimensional[category,time] would require the first set of router properties to be valid for a category routed alias, and the second set to be valid for a time routed alias. In these sets of properties, router.name will be ignored in favor of the type specified in the top level Dimensional[] router.name",
                  "items":{
                    "type":"object",
                    "additionalProperties":true}}}},
            "TZ":{
              "type":"string",
              "description":"Optional timezone for use with any date math that may exist in other parameters.  Defaults to UTC."},
            "create-collection":{
              "type":"object",
              "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",
              "description":"The settings to use to create a collection for each new time partition. Most options from the collection create command are available, except for 'name', 'async' and 'waitForFinalState'.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "delete-alias":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#deletealias",
          "description":"Deletes a collection alias",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The name of the alias to delete."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "set-alias-property":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-aliasing.html#modifyalias",
          "description":"Allows changing the properties on an alias. If a key is set with an empty string then it will be removed",
          "type":"object",
          "properties":{
            "name":{
              "type":"string",
              "description":"The alias name on which to set properties."},
            "properties":{
              "type":"object",
              "description":"A map of key/value pairs that will be associated with the alias as alias properties (metadata). An empty value will delete any existing value for a given key.",
              "additionalProperties":true},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":["name"]},
        "backup-collection":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#backup",
          "description":"Backup Solr indexes and configurations for a specific collection. One copy of the indexes will be taken from each shard, and the config set for the collection will also be copied.",
          "type":"object",
          "properties":{
            "collection":{
              "type":"string",
              "description":"The name of the collection to back up."},
            "name":{
              "type":"string",
              "description":"The name of the backup."},
            "location":{
              "type":"string",
              "description":"A location on a shared drive for the backup-collection command to write to. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":[
            "collection",
            "name",
            "location"]},
        "restore-collection":{
          "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#restore",
          "description":"Restore Solr indexes and configurations from a backup. You cannot restore into the same collection you took the backup from. The target collection must not exist before calling this command, as it will be created by the restore action. The new collection will have the same number of shards and replicas as the original collection, and all routing strategies will be retained.",
          "type":"object",
          "properties":{
            "collection":{
              "type":"string",
              "description":"The name of the collection the backup will be restored to. This collection must not exist prior to this "},
            "name":{
              "type":"string",
              "description":"The name of the backup file."},
            "location":{
              "type":"string",
              "description":"The location on the shared drive for the restore-collection command to read from. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
            "async":{
              "type":"string",
              "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
          "required":[
            "collection",
            "name",
            "location"]}}},
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#list",
      "description":"List all available collections and their properties.",
      "methods":["GET"],
      "url":{"paths":[
          "/collections",
          "/c"]}},
    {
      "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#delete",
      "description":"Deletes a collection.",
      "methods":["DELETE"],
      "url":{"paths":[
          "/collections/{collection}",
          "/c/{collection}"]}}],
  "WARNING":"This response format is experimental.  It is likely to change in the future.",
  "availableSubPaths":{
    "/collections/{collection}/shards":[
      "POST",
      "GET"],
    "/collections/{collection}/shards/{shard}/{replica}":[
      "DELETE",
      "GET"],
    "/collections/{collection}":[
      "DELETE",
      "POST",
      "GET"],
    "/collections/{collection}/shards/{shard}":[
      "DELETE",
      "POST",
      "GET"]}} expected:<[DELETE]> but was:<[POST]>
        at __randomizedtesting.SeedInfo.seed([243590CC0B1F0B61:33435AEB0DCBE75C]:0)
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.apache.solr.handler.admin.TestApiFramework.assertConditions(TestApiFramework.java:214)
        at org.apache.solr.handler.admin.TestApiFramework.testFramework(TestApiFramework.java:125)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:834)


FAILED:  org.apache.solr.handler.admin.TestApiFramework.testFramework

Error Message:
incorrect value for path /spec[0]/methods[0] in :{   "spec":[     {       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",       "description":"Create collections and collection aliases, backup or restore collections, and delete collections and aliases.",       "methods":["POST"],       "url":{"paths":[           "/collections",           "/c"]},       "commands":{         "create":{           "type":"object",           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#create",           "description":"Create a collection.",           "properties":{             "name":{               "type":"string",               "description":"The name of the collection to be created."},             "config":{               "type":"string",               "description":"The name of the configuration set (which must already be stored in ZooKeeper) to use for this collection. If not provided, Solr will default to the collection name as the configuration set name."},             "router":{               "type":"object",               "documentation":"https://lucene.apache.org/solr/guide/shards-and-indexing-data-in-solrcloud.html",               "description":"These properties define how to distribute documents across a collection's shards.",               "properties":{                 "name":{                   "type":"string",                   "enum":[                     "implicit",                     "compositeId"],                   "description":"The router implementation to use for this collection. There are two options: compositeId or implicit. The compositeId option has Solr decide how to distribute documents (with some possibilities for customization). The implicit option requires you define your own routing strategy, and puts the balancing of documents in shards entirely in your hands.",                   "default":"compositeId"},                 "field":{                   "type":"string",                   "description":"A field to be used by Solr to identify the shard a document should be routed to. By default, the field defined as the unique ID for each document is used, but an alternative field can be defined with this parameter."}}},             "numShards":{               "type":"integer",               "description":"The number of shards to be created as part of the collection. Shards are logical partitions of a single collection. Each shard has at least one replica, but more replicas for each shard can be defined with the replicationFactor property. This is a required parameter when using the 'compositeId' router."},             "shards":{               "type":"string",               "description":"A comma-separated list of shard names, e.g., shard-x,shard-y,shard-z. This is a required parameter when using the 'implicit' router."},             "replicationFactor":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard."},             "nrtReplicas":{               "type":"integer",               "description":"The number of NRT replicas to be created for each shard. Replicas are physical copies of each shard, acting as failover for the shard. Replicas of type NRT will be updated with each document that is added to the cluster, and can use \"softCommits\" to get a new view of the index in Near Real Time. This parameter works in the same way as 'replicationFactor'"},             "tlogReplicas":{               "type":"integer",               "description":"The number of TLOG replicas to be created for each shard. TLOG replicas update their transaction log for every update to the cluster, but only the shard leader updates the local index, other TLOG replicas will use segment replication and copy the latest index files from the leader."},        

[...truncated too long message...]

      "type":"string",
   [junit4]    >               "description":"The alias name on which to set properties."},
   [junit4]    >             "properties":{
   [junit4]    >               "type":"object",
   [junit4]    >               "description":"A map of key/value pairs that will be associated with the alias as alias properties (metadata). An empty value will delete any existing value for a given key.",
   [junit4]    >               "additionalProperties":true},
   [junit4]    >             "async":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
   [junit4]    >           "required":["name"]},
   [junit4]    >         "backup-collection":{
   [junit4]    >           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#backup",
   [junit4]    >           "description":"Backup Solr indexes and configurations for a specific collection. One copy of the indexes will be taken from each shard, and the config set for the collection will also be copied.",
   [junit4]    >           "type":"object",
   [junit4]    >           "properties":{
   [junit4]    >             "collection":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"The name of the collection to back up."},
   [junit4]    >             "name":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"The name of the backup."},
   [junit4]    >             "location":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"A location on a shared drive for the backup-collection command to write to. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
   [junit4]    >             "async":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
   [junit4]    >           "required":[
   [junit4]    >             "collection",
   [junit4]    >             "name",
   [junit4]    >             "location"]},
   [junit4]    >         "restore-collection":{
   [junit4]    >           "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#restore",
   [junit4]    >           "description":"Restore Solr indexes and configurations from a backup. You cannot restore into the same collection you took the backup from. The target collection must not exist before calling this command, as it will be created by the restore action. The new collection will have the same number of shards and replicas as the original collection, and all routing strategies will be retained.",
   [junit4]    >           "type":"object",
   [junit4]    >           "properties":{
   [junit4]    >             "collection":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"The name of the collection the backup will be restored to. This collection must not exist prior to this "},
   [junit4]    >             "name":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"The name of the backup file."},
   [junit4]    >             "location":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"The location on the shared drive for the restore-collection command to read from. Alternately, it can be set as a cluster property with the cluster endpoint, which also supports setting a location."},
   [junit4]    >             "async":{
   [junit4]    >               "type":"string",
   [junit4]    >               "description":"Defines a request ID that can be used to track this action after it's submitted. The action will be processed asynchronously."}},
   [junit4]    >           "required":[
   [junit4]    >             "collection",
   [junit4]    >             "name",
   [junit4]    >             "location"]}}},
   [junit4]    >     {
   [junit4]    >       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#list",
   [junit4]    >       "description":"List all available collections and their properties.",
   [junit4]    >       "methods":["GET"],
   [junit4]    >       "url":{"paths":[
   [junit4]    >           "/collections",
   [junit4]    >           "/c"]}},
   [junit4]    >     {
   [junit4]    >       "documentation":"https://lucene.apache.org/solr/guide/collection-management.html#delete",
   [junit4]    >       "description":"Deletes a collection.",
   [junit4]    >       "methods":["DELETE"],
   [junit4]    >       "url":{"paths":[
   [junit4]    >           "/collections/{collection}",
   [junit4]    >           "/c/{collection}"]}}],
   [junit4]    >   "WARNING":"This response format is experimental.  It is likely to change in the future.",
   [junit4]    >   "availableSubPaths":{
   [junit4]    >     "/collections/{collection}/shards":[
   [junit4]    >       "POST",
   [junit4]    >       "GET"],
   [junit4]    >     "/collections/{collection}/shards/{shard}/{replica}":[
   [junit4]    >       "DELETE",
   [junit4]    >       "GET"],
   [junit4]    >     "/collections/{collection}":[
   [junit4]    >       "DELETE",
   [junit4]    >       "POST",
   [junit4]    >       "GET"],
   [junit4]    >     "/collections/{collection}/shards/{shard}":[
   [junit4]    >       "DELETE",
   [junit4]    >       "POST",
   [junit4]    >       "GET"]}} expected:<[DELETE]> but was:<[POST]>
   [junit4]    > at __randomizedtesting.SeedInfo.seed([243590CC0B1F0B61:33435AEB0DCBE75C]:0)
   [junit4]    > at org.apache.solr.handler.admin.TestApiFramework.assertConditions(TestApiFramework.java:214)
   [junit4]    > at org.apache.solr.handler.admin.TestApiFramework.testFramework(TestApiFramework.java:125)
   [junit4]    > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
   [junit4]    > at java.base/java.lang.Thread.run(Thread.java:834)
   [junit4]   2> NOTE: leaving temporary files on disk at: /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.handler.admin.TestApiFramework_243590CC0B1F0B61-002
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene80): {}, docValues:{}, maxPointsInLeafNode=1056, maxMBSortInHeap=7.397297814707489, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@8b11292), locale=zh-Hans-MO, timezone=CST
   [junit4]   2> NOTE: Linux 5.0.0-23-generic amd64/AdoptOpenJDK 11.0.3 (64-bit)/cpus=8,threads=1,free=354501256,total=536870912
   [junit4]   2> NOTE: All tests run in this JVM: [TestApiFramework, TestApiFramework]
   [junit4] Completed [5/5 (3!)] on J2 in 0.27s, 2 tests, 1 failure <<< FAILURES!
   [junit4]
   [junit4]
   [junit4] Tests with failures [seed: 243590CC0B1F0B61]:
   [junit4]   - org.apache.solr.handler.admin.TestApiFramework.testFramework
   [junit4]   - org.apache.solr.handler.admin.TestApiFramework.testFramework
   [junit4]   - org.apache.solr.handler.admin.TestApiFramework.testFramework
   [junit4]
   [junit4]
   [junit4] JVM J0:     0.86 ..     6.51 =     5.65s
   [junit4] JVM J1:     1.07 ..     7.22 =     6.15s
   [junit4] JVM J2:     0.86 ..     7.26 =     6.41s
   [junit4] Execution time total: 7.27 sec.
   [junit4] Tests summary: 5 suites, 10 tests, 3 failures

BUILD FAILED
/home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common-build.xml:1492: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common-build.xml:1019: There were test failures: 5 suites, 10 tests, 3 failures [seed: 243590CC0B1F0B61]

Total time: 9 seconds

[repro] Setting last failure code to 256

[repro] Failures:
[repro]   3/5 failed: org.apache.solr.handler.admin.TestApiFramework
[repro] Exiting with code 256
+ mv lucene/build lucene/build.repro
+ mv solr/build solr/build.repro
+ mv lucene/build.orig lucene/build
+ mv solr/build.orig solr/build
Archiving artifacts
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
[WARNINGS] Parsing warnings in console log with parser Java Compiler (javac)
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
No credentials specified
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=225fd3d8ee4b7853cdf6c06448e8d4b9cec859c3, workspace=/home/jenkins/workspace/Lucene-Solr-master-Linux
[WARNINGS] Computing warning deltas based on reference build #24596
Recording test results
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Build step 'Publish JUnit test result report' changed build result to UNSTABLE
Email was triggered for: Unstable (Test Failures)
Sending email for trigger: Unstable (Test Failures)
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

[JENKINS] Lucene-Solr-master-Linux (64bit/jdk-13-rc) - Build # 24598 - Still Unstable!

Policeman Jenkins Server-2
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/24598/
Java: 64bit/jdk-13-rc -XX:-UseCompressedOops -XX:+UseG1GC

1 tests failed.
FAILED:  org.apache.solr.cloud.autoscaling.sim.TestSnapshotCloudManager.testSimulatorFromSnapshot

Error Message:
expected:<[/, /aliases.json, /autoscaling, /autoscaling.json, /autoscaling/events, /autoscaling/events/.auto_add_replicas, /autoscaling/events/.scheduled_maintenance, /autoscaling/nodeAdded, /autoscaling/nodeLost, /clusterprops.json, /collections, /collections/.system, /collections/.system/counter, /collections/.system/leader_elect, /collections/.system/leaders, /collections/.system/state.json, /collections/.system/terms, /collections/.system/terms/shard1, /configs, /configs/.system, /configs/.system/managed-schema, /configs/.system/schema.xml.bak, /configs/.system/solrconfig.xml, /configs/_default, /configs/_default/lang, /configs/_default/lang/contractions_ca.txt, /configs/_default/lang/contractions_fr.txt, /configs/_default/lang/contractions_ga.txt, /configs/_default/lang/contractions_it.txt, /configs/_default/lang/hyphenations_ga.txt, /configs/_default/lang/stemdict_nl.txt, /configs/_default/lang/stoptags_ja.txt, /configs/_default/lang/stopwords_ar.txt, /configs/_default/lang/stopwords_bg.txt, /configs/_default/lang/stopwords_ca.txt, /configs/_default/lang/stopwords_cz.txt, /configs/_default/lang/stopwords_da.txt, /configs/_default/lang/stopwords_de.txt, /configs/_default/lang/stopwords_el.txt, /configs/_default/lang/stopwords_en.txt, /configs/_default/lang/stopwords_es.txt, /configs/_default/lang/stopwords_et.txt, /configs/_default/lang/stopwords_eu.txt, /configs/_default/lang/stopwords_fa.txt, /configs/_default/lang/stopwords_fi.txt, /configs/_default/lang/stopwords_fr.txt, /configs/_default/lang/stopwords_ga.txt, /configs/_default/lang/stopwords_gl.txt, /configs/_default/lang/stopwords_hi.txt, /configs/_default/lang/stopwords_hu.txt, /configs/_default/lang/stopwords_hy.txt, /configs/_default/lang/stopwords_id.txt, /configs/_default/lang/stopwords_it.txt, /configs/_default/lang/stopwords_ja.txt, /configs/_default/lang/stopwords_lv.txt, /configs/_default/lang/stopwords_nl.txt, /configs/_default/lang/stopwords_no.txt, /configs/_default/lang/stopwords_pt.txt, /configs/_default/lang/stopwords_ro.txt, /configs/_default/lang/stopwords_ru.txt, /configs/_default/lang/stopwords_sv.txt, /configs/_default/lang/stopwords_th.txt, /configs/_default/lang/stopwords_tr.txt, /configs/_default/lang/userdict_ja.txt, /configs/_default/managed-schema, /configs/_default/params.json, /configs/_default/protwords.txt, /configs/_default/solrconfig.xml, /configs/_default/stopwords.txt, /configs/_default/synonyms.txt, /configs/conf, /configs/conf/schema.xml, /configs/conf/solrconfig.xml, /live_nodes, /overseer, /overseer/async_ids, /overseer/collection-map-completed, /overseer/collection-map-failure, /overseer/collection-map-running, /overseer/collection-queue-work, /overseer/queue, /overseer/queue-work, /overseer_elect, /overseer_elect/election, /overseer_elect/election/72171463920844807-127.0.0.1:32943_solr-n_0000000000, /overseer_elect/election/72171463920844810-127.0.0.1:37255_solr-n_0000000001, /overseer_elect/election/72171463920844813-127.0.0.1:37479_solr-n_0000000002, /overseer_elect/leader, /security.json, /solr.xml]> but was:<[/, /aliases.json, /autoscaling, /autoscaling.json, /autoscaling/events, /autoscaling/events/.auto_add_replicas, /autoscaling/events/.scheduled_maintenance, /autoscaling/events/.scheduled_maintenance/qn-0000000000, /autoscaling/nodeAdded, /autoscaling/nodeLost, /clusterprops.json, /collections, /collections/.system, /collections/.system/counter, /collections/.system/leader_elect, /collections/.system/leaders, /collections/.system/state.json, /collections/.system/terms, /collections/.system/terms/shard1, /configs, /configs/.system, /configs/.system/managed-schema, /configs/.system/schema.xml.bak, /configs/.system/solrconfig.xml, /configs/_default, /configs/_default/lang, /configs/_default/lang/contractions_ca.txt, /configs/_default/lang/contractions_fr.txt, /configs/_default/lang/contractions_ga.txt, /configs/_default/lang/contractions_it.txt, /configs/_default/lang/hyphenations_ga.txt, /configs/_default/lang/stemdict_nl.txt, /configs/_default/lang/stoptags_ja.txt, /configs/_default/lang/stopwords_ar.txt, /configs/_default/lang/stopwords_bg.txt, /configs/_default/lang/stopwords_ca.txt, /configs/_default/lang/stopwords_cz.txt, /configs/_default/lang/stopwords_da.txt, /configs/_default/lang/stopwords_de.txt, /configs/_default/lang/stopwords_el.txt, /configs/_default/lang/stopwords_en.txt, /configs/_default/lang/stopwords_es.txt, /configs/_default/lang/stopwords_et.txt, /configs/_default/lang/stopwords_eu.txt, /configs/_default/lang/stopwords_fa.txt, /configs/_default/lang/stopwords_fi.txt, /configs/_default/lang/stopwords_fr.txt, /configs/_default/lang/stopwords_ga.txt, /configs/_default/lang/stopwords_gl.txt, /configs/_default/lang/stopwords_hi.txt, /configs/_default/lang/stopwords_hu.txt, /configs/_default/lang/stopwords_hy.txt, /configs/_default/lang/stopwords_id.txt, /configs/_default/lang/stopwords_it.txt, /configs/_default/lang/stopwords_ja.txt, /configs/_default/lang/stopwords_lv.txt, /configs/_default/lang/stopwords_nl.txt, /configs/_default/lang/stopwords_no.txt, /configs/_default/lang/stopwords_pt.txt, /configs/_default/lang/stopwords_ro.txt, /configs/_default/lang/stopwords_ru.txt, /configs/_default/lang/stopwords_sv.txt, /configs/_default/lang/stopwords_th.txt, /configs/_default/lang/stopwords_tr.txt, /configs/_default/lang/userdict_ja.txt, /configs/_default/managed-schema, /configs/_default/params.json, /configs/_default/protwords.txt, /configs/_default/solrconfig.xml, /configs/_default/stopwords.txt, /configs/_default/synonyms.txt, /configs/conf, /configs/conf/schema.xml, /configs/conf/solrconfig.xml, /live_nodes, /overseer, /overseer/async_ids, /overseer/collection-map-completed, /overseer/collection-map-failure, /overseer/collection-map-running, /overseer/collection-queue-work, /overseer/queue, /overseer/queue-work, /overseer_elect, /overseer_elect/election, /overseer_elect/election/72171463920844807-127.0.0.1:32943_solr-n_0000000000, /overseer_elect/election/72171463920844810-127.0.0.1:37255_solr-n_0000000001, /overseer_elect/election/72171463920844813-127.0.0.1:37479_solr-n_0000000002, /overseer_elect/leader, /security.json, /solr.xml]>

Stack Trace:
java.lang.AssertionError: expected:<[/, /aliases.json, /autoscaling, /autoscaling.json, /autoscaling/events, /autoscaling/events/.auto_add_replicas, /autoscaling/events/.scheduled_maintenance, /autoscaling/nodeAdded, /autoscaling/nodeLost, /clusterprops.json, /collections, /collections/.system, /collections/.system/counter, /collections/.system/leader_elect, /collections/.system/leaders, /collections/.system/state.json, /collections/.system/terms, /collections/.system/terms/shard1, /configs, /configs/.system, /configs/.system/managed-schema, /configs/.system/schema.xml.bak, /configs/.system/solrconfig.xml, /configs/_default, /configs/_default/lang, /configs/_default/lang/contractions_ca.txt, /configs/_default/lang/contractions_fr.txt, /configs/_default/lang/contractions_ga.txt, /configs/_default/lang/contractions_it.txt, /configs/_default/lang/hyphenations_ga.txt, /configs/_default/lang/stemdict_nl.txt, /configs/_default/lang/stoptags_ja.txt, /configs/_default/lang/stopwords_ar.txt, /configs/_default/lang/stopwords_bg.txt, /configs/_default/lang/stopwords_ca.txt, /configs/_default/lang/stopwords_cz.txt, /configs/_default/lang/stopwords_da.txt, /configs/_default/lang/stopwords_de.txt, /configs/_default/lang/stopwords_el.txt, /configs/_default/lang/stopwords_en.txt, /configs/_default/lang/stopwords_es.txt, /configs/_default/lang/stopwords_et.txt, /configs/_default/lang/stopwords_eu.txt, /configs/_default/lang/stopwords_fa.txt, /configs/_default/lang/stopwords_fi.txt, /configs/_default/lang/stopwords_fr.txt, /configs/_default/lang/stopwords_ga.txt, /configs/_default/lang/stopwords_gl.txt, /configs/_default/lang/stopwords_hi.txt, /configs/_default/lang/stopwords_hu.txt, /configs/_default/lang/stopwords_hy.txt, /configs/_default/lang/stopwords_id.txt, /configs/_default/lang/stopwords_it.txt, /configs/_default/lang/stopwords_ja.txt, /configs/_default/lang/stopwords_lv.txt, /configs/_default/lang/stopwords_nl.txt, /configs/_default/lang/stopwords_no.txt, /configs/_default/lang/stopwords_pt.txt, /configs/_default/lang/stopwords_ro.txt, /configs/_default/lang/stopwords_ru.txt, /configs/_default/lang/stopwords_sv.txt, /configs/_default/lang/stopwords_th.txt, /configs/_default/lang/stopwords_tr.txt, /configs/_default/lang/userdict_ja.txt, /configs/_default/managed-schema, /configs/_default/params.json, /configs/_default/protwords.txt, /configs/_default/solrconfig.xml, /configs/_default/stopwords.txt, /configs/_default/synonyms.txt, /configs/conf, /configs/conf/schema.xml, /configs/conf/solrconfig.xml, /live_nodes, /overseer, /overseer/async_ids, /overseer/collection-map-completed, /overseer/collection-map-failure, /overseer/collection-map-running, /overseer/collection-queue-work, /overseer/queue, /overseer/queue-work, /overseer_elect, /overseer_elect/election, /overseer_elect/election/72171463920844807-127.0.0.1:32943_solr-n_0000000000, /overseer_elect/election/72171463920844810-127.0.0.1:37255_solr-n_0000000001, /overseer_elect/election/72171463920844813-127.0.0.1:37479_solr-n_0000000002, /overseer_elect/leader, /security.json, /solr.xml]> but was:<[/, /aliases.json, /autoscaling, /autoscaling.json, /autoscaling/events, /autoscaling/events/.auto_add_replicas, /autoscaling/events/.scheduled_maintenance, /autoscaling/events/.scheduled_maintenance/qn-0000000000, /autoscaling/nodeAdded, /autoscaling/nodeLost, /clusterprops.json, /collections, /collections/.system, /collections/.system/counter, /collections/.system/leader_elect, /collections/.system/leaders, /collections/.system/state.json, /collections/.system/terms, /collections/.system/terms/shard1, /configs, /configs/.system, /configs/.system/managed-schema, /configs/.system/schema.xml.bak, /configs/.system/solrconfig.xml, /configs/_default, /configs/_default/lang, /configs/_default/lang/contractions_ca.txt, /configs/_default/lang/contractions_fr.txt, /configs/_default/lang/contractions_ga.txt, /configs/_default/lang/contractions_it.txt, /configs/_default/lang/hyphenations_ga.txt, /configs/_default/lang/stemdict_nl.txt, /configs/_default/lang/stoptags_ja.txt, /configs/_default/lang/stopwords_ar.txt, /configs/_default/lang/stopwords_bg.txt, /configs/_default/lang/stopwords_ca.txt, /configs/_default/lang/stopwords_cz.txt, /configs/_default/lang/stopwords_da.txt, /configs/_default/lang/stopwords_de.txt, /configs/_default/lang/stopwords_el.txt, /configs/_default/lang/stopwords_en.txt, /configs/_default/lang/stopwords_es.txt, /configs/_default/lang/stopwords_et.txt, /configs/_default/lang/stopwords_eu.txt, /configs/_default/lang/stopwords_fa.txt, /configs/_default/lang/stopwords_fi.txt, /configs/_default/lang/stopwords_fr.txt, /configs/_default/lang/stopwords_ga.txt, /configs/_default/lang/stopwords_gl.txt, /configs/_default/lang/stopwords_hi.txt, /configs/_default/lang/stopwords_hu.txt, /configs/_default/lang/stopwords_hy.txt, /configs/_default/lang/stopwords_id.txt, /configs/_default/lang/stopwords_it.txt, /configs/_default/lang/stopwords_ja.txt, /configs/_default/lang/stopwords_lv.txt, /configs/_default/lang/stopwords_nl.txt, /configs/_default/lang/stopwords_no.txt, /configs/_default/lang/stopwords_pt.txt, /configs/_default/lang/stopwords_ro.txt, /configs/_default/lang/stopwords_ru.txt, /configs/_default/lang/stopwords_sv.txt, /configs/_default/lang/stopwords_th.txt, /configs/_default/lang/stopwords_tr.txt, /configs/_default/lang/userdict_ja.txt, /configs/_default/managed-schema, /configs/_default/params.json, /configs/_default/protwords.txt, /configs/_default/solrconfig.xml, /configs/_default/stopwords.txt, /configs/_default/synonyms.txt, /configs/conf, /configs/conf/schema.xml, /configs/conf/solrconfig.xml, /live_nodes, /overseer, /overseer/async_ids, /overseer/collection-map-completed, /overseer/collection-map-failure, /overseer/collection-map-running, /overseer/collection-queue-work, /overseer/queue, /overseer/queue-work, /overseer_elect, /overseer_elect/election, /overseer_elect/election/72171463920844807-127.0.0.1:32943_solr-n_0000000000, /overseer_elect/election/72171463920844810-127.0.0.1:37255_solr-n_0000000001, /overseer_elect/election/72171463920844813-127.0.0.1:37479_solr-n_0000000002, /overseer_elect/leader, /security.json, /solr.xml]>
        at __randomizedtesting.SeedInfo.seed([B300F8ED672478F1:DD4BF53609E6421D]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotEquals(Assert.java:834)
        at org.junit.Assert.assertEquals(Assert.java:118)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at org.apache.solr.cloud.autoscaling.sim.TestSnapshotCloudManager.assertDistribStateManager(TestSnapshotCloudManager.java:186)
        at org.apache.solr.cloud.autoscaling.sim.TestSnapshotCloudManager.testSimulatorFromSnapshot(TestSnapshotCloudManager.java:108)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:830)




Build Log:
[...truncated 14803 lines...]
   [junit4] Suite: org.apache.solr.cloud.autoscaling.sim.TestSnapshotCloudManager
   [junit4]   2> 2353229 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.SolrTestCaseJ4 SecureRandom sanity checks: test.solr.allowed.securerandom=null & java.security.egd=file:/dev/./urandom
   [junit4]   2> 2353229 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.SolrTestCaseJ4 Created dataDir: /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/data-dir-179-001
   [junit4]   2> 2353230 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.SolrTestCaseJ4 Using PointFields (NUMERIC_POINTS_SYSPROP=true) w/NUMERIC_DOCVALUES_SYSPROP=false
   [junit4]   2> 2353230 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.SolrTestCaseJ4 Randomized ssl (true) and clientAuth (true) via: @org.apache.solr.util.RandomizeSSL(reason="", ssl=0.0/0.0, value=0.0/0.0, clientAuth=0.0/0.0)
   [junit4]   2> 2353231 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.MiniSolrCloudCluster Starting cluster of 3 servers in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001
   [junit4]   2> 2353231 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer STARTING ZK TEST SERVER
   [junit4]   2> 2353231 INFO  (ZkTestServer Run Thread) [     ] o.a.s.c.ZkTestServer client port:0.0.0.0/0.0.0.0:0
   [junit4]   2> 2353232 INFO  (ZkTestServer Run Thread) [     ] o.a.s.c.ZkTestServer Starting server
   [junit4]   2> 2353332 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer start zk server on port:32769
   [junit4]   2> 2353332 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer waitForServerUp: 127.0.0.1:32769
   [junit4]   2> 2353332 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer parse host and port list: 127.0.0.1:32769
   [junit4]   2> 2353332 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer connecting to 127.0.0.1 32769
   [junit4]   2> 2353333 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353334 INFO  (zkConnectionManagerCallback-13902-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353334 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353335 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353336 INFO  (zkConnectionManagerCallback-13904-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353336 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353336 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353337 INFO  (zkConnectionManagerCallback-13906-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353337 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353441 WARN  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.AbstractConnector Ignoring deprecated socket close linger time
   [junit4]   2> 2353441 WARN  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.AbstractConnector Ignoring deprecated socket close linger time
   [junit4]   2> 2353441 WARN  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.AbstractConnector Ignoring deprecated socket close linger time
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.s.e.JettySolrRunner Start Jetty (original configured port=0)
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.s.e.JettySolrRunner Start Jetty (original configured port=0)
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.s.e.JettySolrRunner Start Jetty (original configured port=0)
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.s.e.JettySolrRunner Trying to start Jetty on port 0 try number 1 ...
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.s.e.JettySolrRunner Trying to start Jetty on port 0 try number 1 ...
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.s.e.JettySolrRunner Trying to start Jetty on port 0 try number 1 ...
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.Server jetty-9.4.19.v20190610; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 13+33
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.Server jetty-9.4.19.v20190610; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 13+33
   [junit4]   2> 2353442 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.Server jetty-9.4.19.v20190610; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 13+33
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.session DefaultSessionIdManager workerName=node0
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.session No SessionScavenger set, using defaults
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.session DefaultSessionIdManager workerName=node0
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.session No SessionScavenger set, using defaults
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.session node0 Scavenging every 660000ms
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.session node0 Scavenging every 660000ms
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.session DefaultSessionIdManager workerName=node0
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.session No SessionScavenger set, using defaults
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.session node0 Scavenging every 660000ms
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.h.ContextHandler Started o.e.j.s.ServletContextHandler@30193933{/solr,null,AVAILABLE}
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.h.ContextHandler Started o.e.j.s.ServletContextHandler@29b74dd9{/solr,null,AVAILABLE}
   [junit4]   2> 2353443 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.h.ContextHandler Started o.e.j.s.ServletContextHandler@10acdb19{/solr,null,AVAILABLE}
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.AbstractConnector Started ServerConnector@2219a2dc{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:37479}
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.e.j.s.Server Started @2353494ms
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.s.e.JettySolrRunner Jetty properties: {hostContext=/solr, hostPort=37479}
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.AbstractConnector Started ServerConnector@104defce{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:32943}
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.e.j.s.Server Started @2353494ms
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.s.e.JettySolrRunner Jetty properties: {hostContext=/solr, hostPort=32943}
   [junit4]   2> 2353444 ERROR (jetty-launcher-13907-thread-1) [     ] o.a.s.u.StartupLoggingUtils Missing Java Option solr.log.dir. Logging may be missing or incomplete.
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache Solr? version 9.0.0
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in cloud mode on port null
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install dir: null
   [junit4]   2> 2353444 ERROR (jetty-launcher-13907-thread-3) [     ] o.a.s.u.StartupLoggingUtils Missing Java Option solr.log.dir. Logging may be missing or incomplete.
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2019-08-24T10:45:59.041410Z
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache Solr? version 9.0.0
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in cloud mode on port null
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install dir: null
   [junit4]   2> 2353444 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2019-08-24T10:45:59.041466Z
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.AbstractConnector Started ServerConnector@547c0802{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:37255}
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.e.j.s.Server Started @2353495ms
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.s.e.JettySolrRunner Jetty properties: {hostContext=/solr, hostPort=37255}
   [junit4]   2> 2353445 ERROR (jetty-launcher-13907-thread-2) [     ] o.a.s.u.StartupLoggingUtils Missing Java Option solr.log.dir. Logging may be missing or incomplete.
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache Solr? version 9.0.0
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in cloud mode on port null
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install dir: null
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2019-08-24T10:45:59.042631Z
   [junit4]   2> 2353445 INFO  (zkConnectionManagerCallback-13909-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353445 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353446 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353446 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.s.SolrDispatchFilter solr.xml found in ZooKeeper. Loading...
   [junit4]   2> 2353446 INFO  (zkConnectionManagerCallback-13911-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353446 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353446 INFO  (zkConnectionManagerCallback-13913-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353446 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353447 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.s.SolrDispatchFilter solr.xml found in ZooKeeper. Loading...
   [junit4]   2> 2353447 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.s.SolrDispatchFilter solr.xml found in ZooKeeper. Loading...
   [junit4]   2> 2353681 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.h.c.HttpShardHandlerFactory Host whitelist initialized: WhitelistHostChecker [whitelistHosts=null, whitelistHostCheckingEnabled=true]
   [junit4]   2> 2353683 WARN  (jetty-launcher-13907-thread-3) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@79a9354f[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353683 WARN  (jetty-launcher-13907-thread-3) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@79a9354f[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353686 WARN  (jetty-launcher-13907-thread-3) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@7fd15605[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353687 WARN  (jetty-launcher-13907-thread-3) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@7fd15605[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353688 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.ZkContainer Zookeeper client=127.0.0.1:32769/solr
   [junit4]   2> 2353697 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353697 INFO  (zkConnectionManagerCallback-13921-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353697 INFO  (jetty-launcher-13907-thread-3) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353798 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353799 INFO  (zkConnectionManagerCallback-13924-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353799 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353839 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.h.c.HttpShardHandlerFactory Host whitelist initialized: WhitelistHostChecker [whitelistHosts=null, whitelistHostCheckingEnabled=true]
   [junit4]   2> 2353840 WARN  (jetty-launcher-13907-thread-2) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@4ac2bfdc[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353840 WARN  (jetty-launcher-13907-thread-2) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@4ac2bfdc[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353843 WARN  (jetty-launcher-13907-thread-2) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@26048545[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353843 WARN  (jetty-launcher-13907-thread-2) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@26048545[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2353856 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.ZkContainer Zookeeper client=127.0.0.1:32769/solr
   [junit4]   2> 2353857 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353857 INFO  (zkConnectionManagerCallback-13932-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353858 INFO  (jetty-launcher-13907-thread-2) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353866 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.OverseerElectionContext I am going to be the leader 127.0.0.1:32943_solr
   [junit4]   2> 2353866 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.Overseer Overseer (id=72171463920844807-127.0.0.1:32943_solr-n_0000000000) starting
   [junit4]   2> 2353869 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353877 INFO  (zkConnectionManagerCallback-13937-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353877 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353878 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.s.i.ZkClientClusterStateProvider Cluster at 127.0.0.1:32769/solr ready
   [junit4]   2> 2353878 INFO  (OverseerStateUpdate-72171463920844807-127.0.0.1:32943_solr-n_0000000000) [n:127.0.0.1:32943_solr     ] o.a.s.c.Overseer Starting to work on the main queue : 127.0.0.1:32943_solr
   [junit4]   2> 2353893 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.ZkController Register node as live in ZooKeeper:/live_nodes/127.0.0.1:32943_solr
   [junit4]   2> 2353895 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.PackageManager clusterprops.json changed , version 0
   [junit4]   2> 2353903 INFO  (zkCallback-13923-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (1)
   [junit4]   2> 2353906 INFO  (zkCallback-13936-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (1)
   [junit4]   2> 2353929 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.h.a.MetricsHistoryHandler No .system collection, keeping metrics history in memory.
   [junit4]   2> 2353961 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353964 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_32943.solr.node' (registry 'solr.node') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2353969 INFO  (zkConnectionManagerCallback-13940-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353969 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353972 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (1)
   [junit4]   2> 2353974 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_32943.solr.jvm' (registry 'solr.jvm') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2353974 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_32943.solr.jetty' (registry 'solr.jetty') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2353974 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.ZkController Publish node=127.0.0.1:37255_solr as DOWN
   [junit4]   2> 2353975 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.TransientSolrCoreCacheDefault Allocating transient cache for 2147483647 transient cores
   [junit4]   2> 2353975 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.ZkController Register node as live in ZooKeeper:/live_nodes/127.0.0.1:37255_solr
   [junit4]   2> 2353975 INFO  (jetty-launcher-13907-thread-3) [n:127.0.0.1:32943_solr     ] o.a.s.c.CorePropertiesLocator Found 0 core definitions underneath /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node3/.
   [junit4]   2> 2353976 INFO  (zkCallback-13923-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (1) -> (2)
   [junit4]   2> 2353976 INFO  (zkCallback-13936-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (1) -> (2)
   [junit4]   2> 2353989 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2353989 INFO  (zkCallback-13939-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (1) -> (2)
   [junit4]   2> 2353993 INFO  (zkConnectionManagerCallback-13947-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2353993 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2353993 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (2)
   [junit4]   2> 2353994 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.s.i.ZkClientClusterStateProvider Cluster at 127.0.0.1:32769/solr ready
   [junit4]   2> 2353995 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.PackageManager clusterprops.json changed , version 0
   [junit4]   2> 2354010 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.h.a.MetricsHistoryHandler No .system collection, keeping metrics history in memory.
   [junit4]   2> 2354025 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37255.solr.node' (registry 'solr.node') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354032 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.h.c.HttpShardHandlerFactory Host whitelist initialized: WhitelistHostChecker [whitelistHosts=null, whitelistHostCheckingEnabled=true]
   [junit4]   2> 2354034 WARN  (jetty-launcher-13907-thread-1) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@6d690437[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2354034 WARN  (jetty-launcher-13907-thread-1) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@6d690437[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2354035 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37255.solr.jvm' (registry 'solr.jvm') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354035 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37255.solr.jetty' (registry 'solr.jetty') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354035 INFO  (jetty-launcher-13907-thread-2) [n:127.0.0.1:37255_solr     ] o.a.s.c.CorePropertiesLocator Found 0 core definitions underneath /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node2/.
   [junit4]   2> 2354037 WARN  (jetty-launcher-13907-thread-1) [     ] o.e.j.u.s.S.config Trusting all certificates configured for Client@29deed7e[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2354037 WARN  (jetty-launcher-13907-thread-1) [     ] o.e.j.u.s.S.config No Client EndPointIdentificationAlgorithm configured for Client@29deed7e[provider=null,keyStore=null,trustStore=null]
   [junit4]   2> 2354038 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.ZkContainer Zookeeper client=127.0.0.1:32769/solr
   [junit4]   2> 2354039 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2354040 INFO  (zkConnectionManagerCallback-13954-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2354040 INFO  (jetty-launcher-13907-thread-1) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2354150 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2354150 INFO  (zkConnectionManagerCallback-13956-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2354150 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2354153 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (2)
   [junit4]   2> 2354154 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.ZkController Publish node=127.0.0.1:37479_solr as DOWN
   [junit4]   2> 2354155 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.TransientSolrCoreCacheDefault Allocating transient cache for 2147483647 transient cores
   [junit4]   2> 2354155 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.ZkController Register node as live in ZooKeeper:/live_nodes/127.0.0.1:37479_solr
   [junit4]   2> 2354156 INFO  (zkCallback-13923-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (2) -> (3)
   [junit4]   2> 2354156 INFO  (zkCallback-13936-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (2) -> (3)
   [junit4]   2> 2354156 INFO  (zkCallback-13939-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (2) -> (3)
   [junit4]   2> 2354156 INFO  (zkCallback-13955-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (2) -> (3)
   [junit4]   2> 2354156 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2354157 INFO  (zkConnectionManagerCallback-13963-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2354157 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2354158 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (3)
   [junit4]   2> 2354158 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.s.i.ZkClientClusterStateProvider Cluster at 127.0.0.1:32769/solr ready
   [junit4]   2> 2354159 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.PackageManager clusterprops.json changed , version 0
   [junit4]   2> 2354169 INFO  (zkCallback-13946-thread-1) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (2) -> (3)
   [junit4]   2> 2354177 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.h.a.MetricsHistoryHandler No .system collection, keeping metrics history in memory.
   [junit4]   2> 2354189 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37479.solr.node' (registry 'solr.node') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354198 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37479.solr.jvm' (registry 'solr.jvm') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354199 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37479.solr.jetty' (registry 'solr.jetty') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2354199 INFO  (jetty-launcher-13907-thread-1) [n:127.0.0.1:37479_solr     ] o.a.s.c.CorePropertiesLocator Found 0 core definitions underneath /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node1/.
   [junit4]   2> 2354225 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.MiniSolrCloudCluster waitForAllNodes: numServers=3
   [junit4]   2> 2354229 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Waiting for client to connect to ZooKeeper
   [junit4]   2> 2354229 INFO  (zkConnectionManagerCallback-13969-thread-1) [     ] o.a.s.c.c.ConnectionManager zkClient has connected
   [junit4]   2> 2354229 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ConnectionManager Client is connected to ZooKeeper
   [junit4]   2> 2354230 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (3)
   [junit4]   2> 2354230 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.s.i.ZkClientClusterStateProvider Cluster at 127.0.0.1:32769/solr ready
   [junit4]   2> 2354244 INFO  (qtp1605828723-43471) [n:127.0.0.1:32943_solr     ] o.a.s.h.a.CollectionsHandler Invoked Collection Action :create with params pullReplicas=1&name=.system&nrtReplicas=2&action=CREATE&numShards=1&tlogReplicas=0&wt=javabin&version=2 and sendToOCPQueue=true
   [junit4]   2> 2354247 INFO  (OverseerThreadFactory-10767-thread-1-processing-n:127.0.0.1:32943_solr) [n:127.0.0.1:32943_solr     ] o.a.s.c.a.c.CreateCollectionCmd Create collection .system
   [junit4]   2> 2354352 INFO  (OverseerStateUpdate-72171463920844807-127.0.0.1:32943_solr-n_0000000000) [n:127.0.0.1:32943_solr     ] o.a.s.c.o.SliceMutator createReplica() {
   [junit4]   2>   "operation":"ADDREPLICA",
   [junit4]   2>   "collection":".system",
   [junit4]   2>   "shard":"shard1",
   [junit4]   2>   "core":".system_shard1_replica_n1",
   [junit4]   2>   "state":"down",
   [junit4]   2>   "base_url":"https://127.0.0.1:37255/solr",
   [junit4]   2>   "type":"NRT",
   [junit4]   2>   "waitForFinalState":"false"}
   [junit4]   2> 2354354 INFO  (OverseerStateUpdate-72171463920844807-127.0.0.1:32943_solr-n_0000000000) [n:127.0.0.1:32943_solr     ] o.a.s.c.o.SliceMutator createReplica() {
   [junit4]   2>   "operation":"ADDREPLICA",
   [junit4]   2>   "collection":".system",
   [junit4]   2>   "shard":"shard1",
   [junit4]   2>   "core":".system_shard1_replica_n2",
   [junit4]   2>   "state":"down",
   [junit4]   2>   "base_url":"https://127.0.0.1:37479/solr",
   [junit4]   2>   "type":"NRT",
   [junit4]   2>   "waitForFinalState":"false"}
   [junit4]   2> 2354355 INFO  (OverseerStateUpdate-72171463920844807-127.0.0.1:32943_solr-n_0000000000) [n:127.0.0.1:32943_solr     ] o.a.s.c.o.SliceMutator createReplica() {
   [junit4]   2>   "operation":"ADDREPLICA",
   [junit4]   2>   "collection":".system",
   [junit4]   2>   "shard":"shard1",
   [junit4]   2>   "core":".system_shard1_replica_p4",
   [junit4]   2>   "state":"down",
   [junit4]   2>   "base_url":"https://127.0.0.1:32943/solr",
   [junit4]   2>   "type":"PULL",
   [junit4]   2>   "waitForFinalState":"false"}
   [junit4]   2> 2354561 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr    x:.system_shard1_replica_p4 ] o.a.s.h.a.CoreAdminOperation core create command qt=/admin/cores&coreNodeName=core_node6&collection.configName=.system&newCollection=true&name=.system_shard1_replica_p4&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=PULL
   [junit4]   2> 2354561 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr    x:.system_shard1_replica_p4 ] o.a.s.c.TransientSolrCoreCacheDefault Allocating transient cache for 2147483647 transient cores
   [junit4]   2> 2354565 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr    x:.system_shard1_replica_n1 ] o.a.s.h.a.CoreAdminOperation core create command qt=/admin/cores&coreNodeName=core_node3&collection.configName=.system&newCollection=true&name=.system_shard1_replica_n1&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=NRT
   [junit4]   2> 2354566 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr    x:.system_shard1_replica_n2 ] o.a.s.h.a.CoreAdminOperation core create command qt=/admin/cores&coreNodeName=core_node5&collection.configName=.system&newCollection=true&name=.system_shard1_replica_n2&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=NRT
   [junit4]   2> 2355568 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.SolrConfig Using Lucene MatchVersion: 9.0.0
   [junit4]   2> 2355571 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.SolrConfig Using Lucene MatchVersion: 9.0.0
   [junit4]   2> 2355571 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.SolrConfig Using Lucene MatchVersion: 9.0.0
   [junit4]   2> 2355572 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.ManagedIndexSchemaFactory The schema is configured as managed, but managed schema resource managed-schema not found - loading non-managed schema schema.xml instead
   [junit4]   2> 2355580 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.IndexSchema [.system_shard1_replica_p4] Schema name=_system collection or core
   [junit4]   2> 2355582 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ManagedIndexSchemaFactory The schema is configured as managed, but managed schema resource managed-schema not found - loading non-managed schema schema.xml instead
   [junit4]   2> 2355582 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ManagedIndexSchemaFactory The schema is configured as managed, but managed schema resource managed-schema not found - loading non-managed schema schema.xml instead
   [junit4]   2> 2355584 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.IndexSchema Loaded schema _system collection or core/1.1 with uniqueid field id
   [junit4]   2> 2355584 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.ManagedIndexSchema Created and persisted managed schema znode at /configs/.system/managed-schema
   [junit4]   2> 2355585 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.IndexSchema [.system_shard1_replica_n1] Schema name=_system collection or core
   [junit4]   2> 2355585 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.IndexSchema [.system_shard1_replica_n2] Schema name=_system collection or core
   [junit4]   2> 2355586 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.ManagedIndexSchemaFactory After upgrading to managed schema in ZooKeeper, renamed the non-managed schema /configs/.system/schema.xml to /configs/.system/schema.xml.bak
   [junit4]   2> 2355586 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.CoreContainer Creating SolrCore '.system_shard1_replica_p4' using configuration from collection .system, trusted=true
   [junit4]   2> 2355586 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_32943.solr.core..system.shard1.replica_p4' (registry 'solr.core..system.shard1.replica_p4') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2355586 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.SolrCore [[.system_shard1_replica_p4] ] Opening new SolrCore at [/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node3/.system_shard1_replica_p4], dataDir=[/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node3/./.system_shard1_replica_p4/data/]
   [junit4]   2> 2355587 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.IndexSchema Loaded schema _system collection or core/1.1 with uniqueid field id
   [junit4]   2> 2355587 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.IndexSchema Loaded schema _system collection or core/1.1 with uniqueid field id
   [junit4]   2> 2355588 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ManagedIndexSchema Managed schema znode at /configs/.system/managed-schema already exists - no need to create it
   [junit4]   2> 2355588 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ManagedIndexSchema Managed schema znode at /configs/.system/managed-schema already exists - no need to create it
   [junit4]   2> 2355588 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ManagedIndexSchemaFactory After upgrading to managed schema in ZooKeeper, the non-managed schema /configs/.system/schema.xml no longer exists.
   [junit4]   2> 2355588 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.CoreContainer Creating SolrCore '.system_shard1_replica_n2' using configuration from collection .system, trusted=true
   [junit4]   2> 2355588 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ManagedIndexSchemaFactory After upgrading to managed schema in ZooKeeper, the non-managed schema /configs/.system/schema.xml no longer exists.
   [junit4]   2> 2355588 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.CoreContainer Creating SolrCore '.system_shard1_replica_n1' using configuration from collection .system, trusted=true
   [junit4]   2> 2355588 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37255.solr.core..system.shard1.replica_n1' (registry 'solr.core..system.shard1.replica_n1') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2355588 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.m.r.SolrJmxReporter JMX monitoring for 'solr_37479.solr.core..system.shard1.replica_n2' (registry 'solr.core..system.shard1.replica_n2') enabled at server: com.sun.jmx.mbeanserver.JmxMBeanServer@17993c3c
   [junit4]   2> 2355589 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.SolrCore [[.system_shard1_replica_n2] ] Opening new SolrCore at [/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node1/.system_shard1_replica_n2], dataDir=[/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node1/./.system_shard1_replica_n2/data/]
   [junit4]   2> 2355589 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.SolrCore [[.system_shard1_replica_n1] ] Opening new SolrCore at [/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node2/.system_shard1_replica_n1], dataDir=[/home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001/tempDir-001/node2/./.system_shard1_replica_n1/data/]
   [junit4]   2> 2355636 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.u.CommitTracker Hard AutoCommit: if 1 uncommitted docs;
   [junit4]   2> 2355636 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.u.CommitTracker Soft AutoCommit: disabled
   [junit4]   2> 2355637 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.SolrIndexSearcher Opening [Searcher@5b242c70[.system_shard1_replica_p4] main]
   [junit4]   2> 2355638 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.r.ManagedResourceStorage Configured ZooKeeperStorageIO with znodeBase: /configs/.system
   [junit4]   2> 2355639 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.r.ManagedResourceStorage Loaded null at path _rest_managed.json using ZooKeeperStorageIO:path=/configs/.system
   [junit4]   2> 2355639 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.ZkIndexSchemaReader Creating ZooKeeper watch for the managed schema at /configs/.system/managed-schema
   [junit4]   2> 2355639 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.ZkIndexSchemaReader Current schema version 0 is already the latest
   [junit4]   2> 2355639 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.h.ReplicationHandler Commits will be reserved for 10000ms.
   [junit4]   2> 2355640 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.UpdateHandler Using UpdateLog implementation: org.apache.solr.update.UpdateLog
   [junit4]   2> 2355640 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.UpdateLog Initializing UpdateLog: dataDir= defaultSyncLevel=FLUSH numRecordsToKeep=100 maxNumLogsToKeep=10 numVersionBuckets=65536
   [junit4]   2> 2355650 INFO  (searcherExecutor-10783-thread-1-processing-n:127.0.0.1:32943_solr x:.system_shard1_replica_p4 c:.system s:shard1 r:core_node6) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.SolrCore [.system_shard1_replica_p4] Registered new searcher Searcher@5b242c70[.system_shard1_replica_p4] main{ExitableDirectoryReader(UninvertingDirectoryReader())}
   [junit4]   2> 2355651 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.CommitTracker Hard AutoCommit: if 1 uncommitted docs;
   [junit4]   2> 2355651 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.CommitTracker Soft AutoCommit: disabled
   [junit4]   2> 2355652 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.SolrIndexSearcher Opening [Searcher@1fbd5699[.system_shard1_replica_n2] main]
   [junit4]   2> 2355656 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.r.ManagedResourceStorage Configured ZooKeeperStorageIO with znodeBase: /configs/.system
   [junit4]   2> 2355656 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.r.ManagedResourceStorage Loaded null at path _rest_managed.json using ZooKeeperStorageIO:path=/configs/.system
   [junit4]   2> 2355656 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.ZkController .system_shard1_replica_p4 starting background replication from leader
   [junit4]   2> 2355656 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.c.ReplicateFromLeader Will start replication from leader with poll interval: 00:00:01
   [junit4]   2> 2355656 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ZkIndexSchemaReader Creating ZooKeeper watch for the managed schema at /configs/.system/managed-schema
   [junit4]   2> 2355657 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ZkIndexSchemaReader Retrieved schema version 0 from ZooKeeper
   [junit4]   2> 2355658 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.IndexSchema [.system_shard1_replica_n2] Schema name=_system collection or core
   [junit4]   2> 2355660 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.IndexSchema Loaded schema _system collection or core/1.1 with uniqueid field id
   [junit4]   2> 2355660 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.ZkIndexSchemaReader Finished refreshing schema in 3 ms
   [junit4]   2> 2355661 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.h.ReplicationHandler Commits will be reserved for 10000ms.
   [junit4]   2> 2355661 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.UpdateLog Could not find max version in index or recent updates, using new clock 1642744838889668608
   [junit4]   2> 2355664 INFO  (searcherExecutor-10784-thread-1-processing-n:127.0.0.1:37479_solr x:.system_shard1_replica_n2 c:.system s:shard1 r:core_node5) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.SolrCore [.system_shard1_replica_n2] Registered new searcher Searcher@1fbd5699[.system_shard1_replica_n2] main{ExitableDirectoryReader(UninvertingDirectoryReader())}
   [junit4]   2> 2355665 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.u.UpdateHandler Using UpdateLog implementation: org.apache.solr.update.UpdateLog
   [junit4]   2> 2355665 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.u.UpdateLog Initializing UpdateLog: dataDir= defaultSyncLevel=FLUSH numRecordsToKeep=100 maxNumLogsToKeep=10 numVersionBuckets=65536
   [junit4]   2> 2355665 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ZkShardTerms Successful update of terms at /collections/.system/terms/shard1 to Terms{values={core_node5=0}, version=0}
   [junit4]   2> 2355665 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContextBase make sure parent is created /collections/.system/leaders/shard1
   [junit4]   2> 2355667 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.u.CommitTracker Hard AutoCommit: if 1 uncommitted docs;
   [junit4]   2> 2355667 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.u.CommitTracker Soft AutoCommit: disabled
   [junit4]   2> 2355668 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.SolrIndexSearcher Opening [Searcher@5a6722fa[.system_shard1_replica_n1] main]
   [junit4]   2> 2355668 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.h.ReplicationHandler Poll scheduled at an interval of 1000ms
   [junit4]   2> 2355669 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.h.ReplicationHandler Commits will be reserved for 10000ms.
   [junit4]   2> 2355669 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContext Waiting until we see more replicas up for shard shard1: total=2 found=1 timeoutin=9999ms
   [junit4]   2> 2355669 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.r.ManagedResourceStorage Configured ZooKeeperStorageIO with znodeBase: /configs/.system
   [junit4]   2> 2355669 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.r.ManagedResourceStorage Loaded null at path _rest_managed.json using ZooKeeperStorageIO:path=/configs/.system
   [junit4]   2> 2355669 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ZkIndexSchemaReader Creating ZooKeeper watch for the managed schema at /configs/.system/managed-schema
   [junit4]   2> 2355670 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ZkIndexSchemaReader Retrieved schema version 0 from ZooKeeper
   [junit4]   2> 2355671 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.IndexSchema [.system_shard1_replica_n1] Schema name=_system collection or core
   [junit4]   2> 2355674 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.IndexSchema Loaded schema _system collection or core/1.1 with uniqueid field id
   [junit4]   2> 2355674 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.ZkIndexSchemaReader Finished refreshing schema in 4 ms
   [junit4]   2> 2355674 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.h.ReplicationHandler Commits will be reserved for 10000ms.
   [junit4]   2> 2355674 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.u.UpdateLog Could not find max version in index or recent updates, using new clock 1642744838903300096
   [junit4]   2> 2355677 INFO  (searcherExecutor-10785-thread-1-processing-n:127.0.0.1:37255_solr x:.system_shard1_replica_n1 c:.system s:shard1 r:core_node3) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.SolrCore [.system_shard1_replica_n1] Registered new searcher Searcher@5a6722fa[.system_shard1_replica_n1] main{ExitableDirectoryReader(UninvertingDirectoryReader())}
   [junit4]   2> 2355678 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.ZkShardTerms Successful update of terms at /collections/.system/terms/shard1 to Terms{values={core_node3=0, core_node5=0}, version=1}
   [junit4]   2> 2355678 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.ShardLeaderElectionContextBase make sure parent is created /collections/.system/leaders/shard1
   [junit4]   2> 2356170 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContext Enough replicas found to continue.
   [junit4]   2> 2356170 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContext I may be the new leader - try and sync
   [junit4]   2> 2356170 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.SyncStrategy Sync replicas to https://127.0.0.1:37479/solr/.system_shard1_replica_n2/
   [junit4]   2> 2356170 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.PeerSync PeerSync: core=.system_shard1_replica_n2 url=https://127.0.0.1:37479/solr START replicas=[https://127.0.0.1:37255/solr/.system_shard1_replica_n1/] nUpdates=100
   [junit4]   2> 2356170 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.u.PeerSync PeerSync: core=.system_shard1_replica_n2 url=https://127.0.0.1:37479/solr DONE.  We have no versions.  sync failed.
   [junit4]   2> 2356174 INFO  (qtp461827897-43467) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.c.S.Request [.system_shard1_replica_n1]  webapp=/solr path=/get params={distrib=false&qt=/get&fingerprint=false&getVersions=100&wt=javabin&version=2} status=0 QTime=0
   [junit4]   2> 2356175 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.SyncStrategy Leader's attempt to sync with shard failed, moving to the next candidate
   [junit4]   2> 2356175 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContext We failed sync, but we have no versions - we can't sync in that case - we were active before, so become leader anyway
   [junit4]   2> 2356175 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContextBase Creating leader registration node /collections/.system/leaders/shard1/leader after winning as /collections/.system/leader_elect/shard1/election/72171463920844813-core_node5-n_0000000000
   [junit4]   2> 2356176 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ShardLeaderElectionContext I am the new leader: https://127.0.0.1:37479/solr/.system_shard1_replica_n2/ shard1
   [junit4]   2> 2356277 INFO  (zkCallback-13955-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356277 INFO  (zkCallback-13923-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356277 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Replica core_node5 is leader but it's state is down, skipping replication
   [junit4]   2> 2356277 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.ZkController I am the leader, no recovery necessary
   [junit4]   2> 2356283 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/cores params={qt=/admin/cores&coreNodeName=core_node5&collection.configName=.system&newCollection=true&name=.system_shard1_replica_n2&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=NRT} status=0 QTime=1717
   [junit4]   2> 2356378 INFO  (zkCallback-13955-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356378 INFO  (zkCallback-13955-thread-2) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356676 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr c:.system s:shard1 r:core_node6 x:.system_shard1_replica_p4 ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/cores params={qt=/admin/cores&coreNodeName=core_node6&collection.configName=.system&newCollection=true&name=.system_shard1_replica_p4&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=PULL} status=0 QTime=2114
   [junit4]   2> 2356686 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr c:.system s:shard1 r:core_node3 x:.system_shard1_replica_n1 ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/cores params={qt=/admin/cores&coreNodeName=core_node3&collection.configName=.system&newCollection=true&name=.system_shard1_replica_n1&action=CREATE&numShards=1&collection=.system&shard=shard1&wt=javabin&version=2&replicaType=NRT} status=0 QTime=2121
   [junit4]   2> 2356688 INFO  (qtp1605828723-43471) [n:127.0.0.1:32943_solr     ] o.a.s.h.a.CollectionsHandler Wait for new collection to be active for at most 45 seconds. Check all shard replicas
   [junit4]   2> 2356782 INFO  (zkCallback-13939-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356782 INFO  (zkCallback-13955-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356782 INFO  (zkCallback-13923-thread-1) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356782 INFO  (zkCallback-13923-thread-2) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356782 INFO  (zkCallback-13939-thread-2) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356782 INFO  (zkCallback-13955-thread-2) [     ] o.a.s.c.c.ZkStateReader A cluster state change: [WatchedEvent state:SyncConnected type:NodeDataChanged path:/collections/.system/state.json] for collection [.system] has occurred - updating... (live nodes size: [3])
   [junit4]   2> 2356783 INFO  (qtp1605828723-43471) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/collections params={pullReplicas=1&name=.system&nrtReplicas=2&action=CREATE&numShards=1&tlogReplicas=0&wt=javabin&version=2} status=0 QTime=2538
   [junit4]   2> 2356802 INFO  (TEST-TestSnapshotCloudManager.testSnapshots-seed#[B300F8ED672478F1]) [     ] o.a.s.SolrTestCaseJ4 ###Starting testSnapshots
   [junit4]   2> 2356812 INFO  (qtp1605828723-43471) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356813 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=1
   [junit4]   2> 2356814 INFO  (qtp1605828723-43474) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_p4:INDEX.sizeInBytes&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_p4:UPDATE./update.requests&key=solr.core..system.shard1.replica_p4:QUERY./select.requests&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.numDocs} status=0 QTime=0
   [junit4]   2> 2356824 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356825 INFO  (qtp1843612459-43475) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=0
   [junit4]   2> 2356826 INFO  (qtp1843612459-43469) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_n2:INDEX.sizeInBytes&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.numDocs&key=solr.core..system.shard1.replica_n2:UPDATE./update.requests&key=solr.core..system.shard1.replica_n2:QUERY./select.requests} status=0 QTime=0
   [junit4]   2> 2356830 INFO  (qtp461827897-43473) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356831 INFO  (qtp461827897-43467) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=0
   [junit4]   2> 2356832 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.numDocs&key=solr.core..system.shard1.replica_n1:QUERY./select.requests&key=solr.core..system.shard1.replica_n1:UPDATE./update.requests&key=solr.core..system.shard1.replica_n1:INDEX.sizeInBytes} status=0 QTime=0
   [junit4]   2> 2356834 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Last replication failed, so I'll force replication
   [junit4]   2> 2356834 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Updated masterUrl to https://127.0.0.1:37479/solr/.system_shard1_replica_n2/
   [junit4]   2> 2356840 INFO  (qtp1843612459-43469) [n:127.0.0.1:37479_solr c:.system s:shard1 r:core_node5 x:.system_shard1_replica_n2 ] o.a.s.c.S.Request [.system_shard1_replica_n2]  webapp=/solr path=/replication params={qt=/replication&wt=javabin&version=2&command=indexversion} status=0 QTime=0
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Master's generation: 1
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Master's version: 0
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Slave's generation: 1
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher Slave's version: 0
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.h.IndexFetcher New index in Master. Deleting mine...
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.u.DirectUpdateHandler2 start commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=false,prepareCommit=false}
   [junit4]   2> 2356840 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.u.SolrIndexWriter Calling setCommitData with IW:org.apache.solr.update.SolrIndexWriter@28f6d5dd commitCommandVersion:0
   [junit4]   2> 2356841 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.s.SolrIndexSearcher Opening [Searcher@2db40ff4[.system_shard1_replica_p4] main]
   [junit4]   2> 2356842 INFO  (indexFetcher-10795-thread-1) [     ] o.a.s.u.DirectUpdateHandler2 end_commit_flush
   [junit4]   2> 2356843 INFO  (searcherExecutor-10783-thread-1) [     ] o.a.s.c.SolrCore [.system_shard1_replica_p4] Registered new searcher Searcher@2db40ff4[.system_shard1_replica_p4] main{ExitableDirectoryReader(UninvertingDirectoryReader())}
   [junit4]   2> 2356895 INFO  (TEST-TestSnapshotCloudManager.testSnapshots-seed#[B300F8ED672478F1]) [     ] o.a.s.SolrTestCaseJ4 ###Ending testSnapshots
   [junit4]   2> 2356916 INFO  (TEST-TestSnapshotCloudManager.testSimulatorFromSnapshot-seed#[B300F8ED672478F1]) [     ] o.a.s.SolrTestCaseJ4 ###Starting testSimulatorFromSnapshot
   [junit4]   2> 2356920 INFO  (qtp1605828723-43471) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356921 INFO  (qtp1605828723-43468) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=0
   [junit4]   2> 2356922 INFO  (qtp1605828723-43474) [n:127.0.0.1:32943_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_p4:INDEX.sizeInBytes&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_p4:UPDATE./update.requests&key=solr.core..system.shard1.replica_p4:QUERY./select.requests&key=solr.core..system.shard1.replica_p4:SEARCHER.searcher.numDocs} status=0 QTime=0
   [junit4]   2> 2356925 INFO  (qtp1843612459-43475) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356926 INFO  (qtp1843612459-43472) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=0
   [junit4]   2> 2356927 INFO  (qtp1843612459-43469) [n:127.0.0.1:37479_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_n2:INDEX.sizeInBytes&key=solr.core..system.shard1.replica_n2:SEARCHER.searcher.numDocs&key=solr.core..system.shard1.replica_n2:UPDATE./update.requests&key=solr.core..system.shard1.replica_n2:QUERY./select.requests} status=0 QTime=0
   [junit4]   2> 2356930 INFO  (qtp461827897-43473) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.node:CONTAINER.fs.coreRoot.spins} status=0 QTime=1
   [junit4]   2> 2356931 INFO  (qtp461827897-43467) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={prefix=CONTAINER.fs.usableSpace,CONTAINER.fs.totalSpace,CORE.coreName,os.systemLoadAverage,memory.heap.usage&wt=javabin&version=2&group=solr.jvm,solr.node,solr.core} status=0 QTime=0
   [junit4]   2> 2356933 INFO  (qtp461827897-43470) [n:127.0.0.1:37255_solr     ] o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics params={wt=javabin&version=2&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.maxDoc&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.indexCommitSize&key=solr.core..system.shard1.replica_n1:SEARCHER.searcher.numDocs&key=solr.core..system.shard1.replica_n1:QUERY./select.requests&key=solr.core..system.shard1.replica_n1:UPDATE./update.requests&key=solr.core..system.shard1.replica_n1:INDEX.sizeInBytes} status=0 QTime=0
   [junit4]   2> 2356980 INFO  (TEST-TestSnapshotCloudManager.testSimulatorFromSnapshot-seed#[B300F8ED672478F1]) [     ] o.a.s.c.a.s.SimDistribStateManager - copying 103 resources...
   [junit4]   2> 2357020 INFO  (Simulated OverseerAutoScalingTriggerThread) [     ] o.a.s.c.a.OverseerTriggerThread OverseerTriggerThread woken up but we are closed, exiting.
   [junit4]   2> 2357021 WARN  (ScheduledTrigger-10801-thread-1) [     ] o.a.s.c.a.SystemLogListener Exception sending event. Collection: .system, event: {
   [junit4]   2>   "id":"67b0fe95355abTf2i3qvu7klrdm574tpi0zt88w",
   [junit4]   2>   "source":".scheduled_maintenance",
   [junit4]   2>   "eventTime":1824158129542571,
   [junit4]   2>   "eventType":"SCHEDULED",
   [junit4]   2>   "properties":{
   [junit4]   2>     "actualEventTime":1566730200427,
   [junit4]   2>     "_enqueue_time_":1824158152448171}}, exception: java.io.IOException: java.util.concurrent.ExecutionException: java.lang.InterruptedException: sleep interrupted
   [junit4]   2> 2357021 WARN  (ScheduledTrigger-10801-thread-1) [     ] o.a.s.c.a.SystemLogListener Exception sending event. Collection: .system, event: {
   [junit4]   2>   "id":"67b0fe95355abTf2i3qvu7klrdm574tpi0zt88w",
   [junit4]   2>   "source":".scheduled_maintenance",
   [junit4]   2>   "eventTime":1824158129542571,
   [junit4]   2>   "eventType":"SCHEDULED",
   [junit4]   2>   "properties":{
   [junit4]   2>     "actualEventTime":1566730200427,
   [junit4]   2>     "_enqueue_time_":1824158152448171}}, exception: java.io.IOException: already closed
   [junit4]   2> 2357021 WARN  (ScheduledTrigger-10801-thread-1) [     ] o.a.s.c.a.ScheduledTriggers Ignoring autoscaling event {
   [junit4]   2>   "id":"67b0fe95355abTf2i3qvu7klrdm574tpi0zt88w",
   [junit4]   2>   "source":".scheduled_maintenance",
   [junit4]   2>   "eventTime":1824158129542571,
   [junit4]   2>   "eventType":"SCHEDULED",
   [junit4]   2>   "properties":{
   [junit4]   2>     "actualEventTime":1566730200427,
   [junit4]   2>     "_enqueue_time_":1824158152448171}} from trigger org.apache.solr.cloud.autoscaling.ScheduledTrigger@1fd3d4d5 because the executor has already been closed
   [junit4]   2> 2357025 INFO  (TEST-TestSnapshotCloudManager.testSimulatorFromSnapshot-seed#[B300F8ED672478F1]) [     ] o.a.s.SolrTestCaseJ4 ###Ending testSimulatorFromSnapshot
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestSnapshotCloudManager -Dtests.method=testSimulatorFromSnapshot -Dtests.seed=B300F8ED672478F1 -Dtests.multiplier=3 -Dtests.slow=true -Dtes

[...truncated too long message...]

ser-13973-thread-3) [     ] o.e.j.s.AbstractConnector Stopped ServerConnector@2219a2dc{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:0}
   [junit4]   2> 2357546 INFO  (jetty-closer-13973-thread-3) [     ] o.e.j.s.h.ContextHandler Stopped o.e.j.s.ServletContextHandler@10acdb19{/solr,null,UNAVAILABLE}
   [junit4]   2> 2357546 INFO  (jetty-closer-13973-thread-3) [     ] o.e.j.s.session node0 Stopped scavenging
   [junit4]   2> 2357746 INFO  (jetty-closer-13973-thread-1) [     ] o.a.s.c.Overseer Overseer (id=72171463920844807-127.0.0.1:32943_solr-n_0000000000) closing
   [junit4]   2> 2357746 INFO  (jetty-closer-13973-thread-1) [     ] o.e.j.s.AbstractConnector Stopped ServerConnector@104defce{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:0}
   [junit4]   2> 2357746 INFO  (jetty-closer-13973-thread-1) [     ] o.e.j.s.h.ContextHandler Stopped o.e.j.s.ServletContextHandler@29b74dd9{/solr,null,UNAVAILABLE}
   [junit4]   2> 2357746 INFO  (jetty-closer-13973-thread-1) [     ] o.e.j.s.session node0 Stopped scavenging
   [junit4]   2> 2357846 INFO  (jetty-closer-13973-thread-2) [     ] o.e.j.s.AbstractConnector Stopped ServerConnector@547c0802{ssl,[ssl, alpn, http/1.1, h2]}{127.0.0.1:0}
   [junit4]   2> 2357846 INFO  (jetty-closer-13973-thread-2) [     ] o.e.j.s.h.ContextHandler Stopped o.e.j.s.ServletContextHandler@30193933{/solr,null,UNAVAILABLE}
   [junit4]   2> 2357846 INFO  (jetty-closer-13973-thread-2) [     ] o.e.j.s.session node0 Stopped scavenging
   [junit4]   2> 2357847 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer Shutting down ZkTestServer.
   [junit4]   2> 2358049 WARN  (ZkTestServer Run Thread) [     ] o.a.s.c.ZkTestServer Watch limit violations:
   [junit4]   2> Maximum concurrent create/delete watches above limit:
   [junit4]   2>
   [junit4]   2> 8 /solr/collections/.system/terms/shard1
   [junit4]   2> 7 /solr/aliases.json
   [junit4]   2> 3 /solr/configs/.system
   [junit4]   2> 3 /solr/security.json
   [junit4]   2> 3 /solr/configs/.system/managed-schema
   [junit4]   2>
   [junit4]   2> Maximum concurrent data watches above limit:
   [junit4]   2>
   [junit4]   2> 23 /solr/collections/.system/state.json
   [junit4]   2> 7 /solr/clusterstate.json
   [junit4]   2> 7 /solr/clusterprops.json
   [junit4]   2> 2 /solr/overseer_elect/election/72171463920844807-127.0.0.1:32943_solr-n_0000000000
   [junit4]   2>
   [junit4]   2> Maximum concurrent children watches above limit:
   [junit4]   2>
   [junit4]   2> 23 /solr/overseer/queue
   [junit4]   2> 23 /solr/live_nodes
   [junit4]   2> 14 /solr/collections
   [junit4]   2> 4 /solr/overseer/collection-queue-work
   [junit4]   2>
   [junit4]   2> 2358050 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer waitForServerDown: 127.0.0.1:32769
   [junit4]   2> 2358050 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer parse host and port list: 127.0.0.1:32769
   [junit4]   2> 2358050 INFO  (SUITE-TestSnapshotCloudManager-seed#[B300F8ED672478F1]-worker) [     ] o.a.s.c.ZkTestServer connecting to 127.0.0.1 32769
   [junit4]   2> NOTE: leaving temporary files on disk at: /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-core/test/J2/temp/solr.cloud.autoscaling.sim.TestSnapshotCloudManager_B300F8ED672478F1-001
   [junit4]   2> Aug 24, 2019 10:46:03 AM com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks
   [junit4]   2> WARNING: Will linger awaiting termination of 1 leaked thread(s).
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene80): {}, docValues:{}, maxPointsInLeafNode=987, maxMBSortInHeap=5.874323407750496, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@2c6c421), locale=kok-IN, timezone=Asia/Brunei
   [junit4]   2> NOTE: Linux 5.0.0-23-generic amd64/Oracle Corporation 13 (64-bit)/cpus=8,threads=1,free=176588080,total=494927872
   [junit4]   2> NOTE: All tests run in this JVM: [HttpSolrCallGetCoreTest, CdcrOpsAndBoundariesTest, MBeansHandlerTest, TestSchemaNameResource, CdcrUpdateLogTest, HdfsThreadLeakTest, TestManagedSchemaThreadSafety, TestInPlaceUpdatesRequiredField, TestEmbeddedSolrServerConstructors, DocumentAnalysisRequestHandlerTest, BadCopyFieldTest, SearchRateTriggerIntegrationTest, AtomicUpdatesTest, TestZkAclsWithHadoopAuth, ZkShardTermsTest, TestConfigSetProperties, TestQuerySenderNoQuery, ZkCollectionPropsCachingTest, TestConfig, AliasIntegrationTest, AsyncCallRequestStatusResponseTest, CheckHdfsIndexTest, TestReplicaProperties, SolrXmlInZkTest, TestDynamicFieldCollectionResource, ConnectionReuseTest, TestDocumentBuilder, TestLogWatcher, TestFieldCache, TestRestManager, SmileWriterTest, TestExpandComponent, TestTestInjection, TestHdfsBackupRestoreCore, TestDistributedGrouping, TestZkChroot, TestLuceneMatchVersion, TestSolrCoreSnapshots, SolrPluginUtilsTest, TestCloudDeleteByQuery, UniqFieldsUpdateProcessorFactoryTest, SolrJmxReporterTest, TestSubQueryTransformerDistrib, TestComplexPhraseLeadingWildcard, CollectionStateFormat2Test, TestMergePolicyConfig, TestSolrCloudWithDelegationTokens, UtilsToolTest, TestSolrConfigHandlerConcurrent, CreateRoutedAliasTest, CustomTermsComponentTest, TestDistributedMap, TestSearchPerf, TestSolrCoreParser, NodeLostTriggerTest, TestCloudNestedDocsSort, UpdateLogTest, TestFieldCacheSortRandom, TestFilteredDocIdSet, DeleteStatusTest, TestStressUserVersions, TestMinMaxOnMultiValuedField, TestPKIAuthenticationPlugin, DistanceUnitsTest, ShufflingReplicaListTransformerTest, MoreLikeThisHandlerTest, TaggerTest, TestSimLargeCluster, TestCryptoKeys, TestCustomDocTransformer, SuggesterTSTTest, TestRawResponseWriter, MigrateRouteKeyTest, TestSmileRequest, TestManagedStopFilterFactory, StatsReloadRaceTest, TestSchemaVersionResource, TestSimPolicyCloud, DistribJoinFromCollectionTest, DocExpirationUpdateProcessorFactoryTest, ResolveAnalyzerByNameTest, TriggerIntegrationTest, ShowFileRequestHandlerTest, TestSuggestSpellingConverter, DocValuesMultiTest, HdfsChaosMonkeySafeLeaderTest, SimpleMLTQParserTest, TestSlowCompositeReaderWrapper, TestUseDocValuesAsStored, SliceStateTest, RecoveryAfterSoftCommitTest, JWTAuthPluginIntegrationTest, SolrCmdDistributorTest, TestCustomSort, SolrTestCaseJ4Test, TestSweetSpotSimilarityFactory, CircularListTest, TestUninvertingReader, PreAnalyzedFieldTest, TestRTGBase, TestJoin, OverseerTaskQueueTest, BasicAuthIntegrationTest, TestCloudRecovery2, AutoAddReplicasPlanActionTest, ShardRoutingCustomTest, ClusterStateTest, TestStressCloudBlindAtomicUpdates, LegacyCloudClusterPropTest, TestLegacyNumericRangeQueryBuilder, TestStressLucene, TestInitQParser, TestShortCircuitedRequests, TestRecoveryHdfs, HdfsLockFactoryTest, TestPseudoReturnFields, ProtectedTermFilterFactoryTest, PreAnalyzedUpdateProcessorTest, TestLegacyFieldCache, TestRequestForwarding, TestSimExecutePlanAction, TestSolrDeletionPolicy2, HLLUtilTest, TestDynamicURP, UnloadDistributedZkTest, TestFaceting, ImplicitSnitchTest, TestNestedUpdateProcessor, HdfsDirectoryFactoryTest, TestLegacyNumericUtils, TestBinaryField, AnalyticsMergeStrategyTest, CustomCollectionTest, ClassificationUpdateProcessorIntegrationTest, InfoHandlerTest, DistributedFacetPivotWhiteBoxTest, TestPrepRecovery, LeaderElectionIntegrationTest, HttpPartitionTest, SimpleFacetsTest, TestExtendedDismaxParser, TestCoreDiscovery, TestMacroExpander, ReplicationFactorTest, ChaosMonkeyNothingIsSafeWithPullReplicasTest, ConcurrentCreateRoutedAliasTest, ConfigSetsAPITest, CreateCollectionCleanupTest, DeleteLastCustomShardedReplicaTest, DeleteNodeTest, DistributedQueueTest, DocValuesNotIndexedTest, FullSolrCloudDistribCmdsTest, HealthCheckHandlerTest, HttpPartitionOnCommitTest, MetricsHistoryIntegrationTest, MetricsHistoryWithAuthIntegrationTest, MissingSegmentRecoveryTest, MultiSolrCloudTestCaseTest, MultiThreadedOCPTest, NestedShardedAtomicUpdateTest, OutOfBoxZkACLAndCredentialsProvidersTest, OverseerCollectionConfigSetProcessorTest, OverseerModifyCollectionTest, OverseerStatusTest, ReindexCollectionTest, TestCloudSearcherWarming, TestLockTree, TestMiniSolrCloudClusterSSL, TestSegmentSorting, TestTlogReplica, TestUtilizeNode, CollectionsAPIDistributedZkTest, SimpleCollectionCreateDeleteTest, SplitByPrefixTest, TestCollectionAPI, TestCollectionsAPIViaSolrCloudCluster, TestHdfsCloudBackupRestore, TestLocalFSCloudBackupRestore, AutoAddReplicasIntegrationTest, SearchRateTriggerTest, TestPolicyCloud, TriggerEventQueueTest, TriggerSetPropertiesIntegrationTest, TestSimClusterStateProvider, TestSimDistributedQueue, TestSnapshotCloudManager]
   [junit4] Completed [576/875 (1!)] on J2 in 5.53s, 3 tests, 1 failure <<< FAILURES!

[...truncated 45710 lines...]
[repro] Jenkins log URL: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/24598/consoleText

[repro] Revision: 225fd3d8ee4b7853cdf6c06448e8d4b9cec859c3

[repro] Ant options: "-Dargs=-XX:-UseCompressedOops -XX:+UseG1GC"
[repro] Repro line:  ant test  -Dtestcase=TestSnapshotCloudManager -Dtests.method=testSimulatorFromSnapshot -Dtests.seed=B300F8ED672478F1 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=kok-IN -Dtests.timezone=Asia/Brunei -Dtests.asserts=true -Dtests.file.encoding=ISO-8859-1

[repro] ant clean

[...truncated 6 lines...]
[repro] Test suites by module:
[repro]    solr/core
[repro]       TestSnapshotCloudManager
[repro] ant compile-test

[...truncated 3336 lines...]
[repro] ant test-nocompile -Dtests.dups=5 -Dtests.maxfailures=5 -Dtests.class="*.TestSnapshotCloudManager" -Dtests.showOutput=onerror "-Dargs=-XX:-UseCompressedOops -XX:+UseG1GC" -Dtests.seed=B300F8ED672478F1 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=kok-IN -Dtests.timezone=Asia/Brunei -Dtests.asserts=true -Dtests.file.encoding=ISO-8859-1

[...truncated 85 lines...]
[repro] Failures:
[repro]   0/5 failed: org.apache.solr.cloud.autoscaling.sim.TestSnapshotCloudManager
[repro] Exiting with code 0

[...truncated 43 lines...]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]