This is an automated email from the ASF dual-hosted git repository.

ifesdjeen pushed a commit to branch cep-15-accord
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 25ed39fe6b5257ca2d0556a4eb7e74b6a23e68e4
Author: Alex Petrov <[email protected]>
AuthorDate: Thu Jan 16 09:34:19 2025 +0100

    Fix CoordinatorReadLatencyMetricTest
    
    Patch by Alex Petrov; reviewed by David Capwell for CASSANDRA-20216
---
 .../test/metrics/CoordinatorReadLatencyMetricTest.java    | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git 
a/test/distributed/org/apache/cassandra/distributed/test/metrics/CoordinatorReadLatencyMetricTest.java
 
b/test/distributed/org/apache/cassandra/distributed/test/metrics/CoordinatorReadLatencyMetricTest.java
index bbf72b6588..c3415f1653 100644
--- 
a/test/distributed/org/apache/cassandra/distributed/test/metrics/CoordinatorReadLatencyMetricTest.java
+++ 
b/test/distributed/org/apache/cassandra/distributed/test/metrics/CoordinatorReadLatencyMetricTest.java
@@ -62,20 +62,21 @@ public class CoordinatorReadLatencyMetricTest extends 
TestBaseImpl
                                .limit(1)
                                .build();
 
-            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.QUORUM));
+            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.QUORUM, select.binds()));
             cluster.get(1).runOnInstance(() -> 
Paxos.setPaxosVariant(Config.PaxosVariant.v1));
-            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.SERIAL));
+            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.SERIAL, select.binds()));
             cluster.get(1).runOnInstance(() -> 
Paxos.setPaxosVariant(Config.PaxosVariant.v2));
-            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.SERIAL));
+            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
select.toCQL(), ConsistencyLevel.SERIAL, select.binds()));
 
             cluster.schemaChange(withKeyspace("ALTER TABLE %s.tbl WITH " + 
TransactionalMode.full.asCqlParam()));
-            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
Txn.wrap(select).toCQL(), ConsistencyLevel.QUORUM));
+            var txn = Txn.wrap(select);
+            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
txn.toCQL(), ConsistencyLevel.QUORUM, txn.binds()));
 
             var let = Txn.builder()
                          .addLet("a", select)
                          .addReturnReferences("a.v")
                          .build();
-            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
let.toCQL(), ConsistencyLevel.QUORUM));
+            verifyTableLatency(cluster, 1, () -> verifyLatencyMetrics(cluster, 
let.toCQL(), ConsistencyLevel.QUORUM, let.binds()));
         }
     }
 
@@ -144,9 +145,9 @@ public class CoordinatorReadLatencyMetricTest extends 
TestBaseImpl
         verifyLatencyMetrics(cluster, expectedQueries, () -> 
cluster.coordinator(1).executeWithPaging(query, consistencyLevel, pagesize));
     }
 
-    private static void verifyLatencyMetrics(Cluster cluster, String query, 
ConsistencyLevel consistencyLevel)
+    private static void verifyLatencyMetrics(Cluster cluster, String query, 
ConsistencyLevel consistencyLevel, Object[] bindings)
     {
-        verifyLatencyMetrics(cluster, 1, () -> 
cluster.coordinator(1).execute(query, consistencyLevel));
+        verifyLatencyMetrics(cluster, 1, () -> 
cluster.coordinator(1).execute(query, consistencyLevel, bindings));
     }
 
     private static void verifyLatencyMetrics(Cluster cluster, int 
expectedQueries, Runnable query)


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

Reply via email to