From 7c4835ba140de0e30746852a8ff64db442e02065 Mon Sep 17 00:00:00 2001 From: Martin Stockhammer Date: Sun, 29 Aug 2021 15:19:37 +0200 Subject: Trying to tune cassandra tests --- .../metadata-store-cassandra/pom.xml | 13 ++++++++----- .../src/main/resources/default-archiva-cassandra.properties | 2 +- .../cassandra/CassandraMetadataRepositoryTest.java | 5 ++++- 3 files changed, 13 insertions(+), 7 deletions(-) (limited to 'archiva-modules') diff --git a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/pom.xml b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/pom.xml index 477482870..5ac5c6c3b 100644 --- a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/pom.xml +++ b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/pom.xml @@ -398,13 +398,16 @@ true INFO false - - broadcast_rpc_address: 127.0.0.1 - - true + ${cassandra.jmxPort} - + diff --git a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/main/resources/default-archiva-cassandra.properties b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/main/resources/default-archiva-cassandra.properties index 220e501a2..ec4beb342 100644 --- a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/main/resources/default-archiva-cassandra.properties +++ b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/main/resources/default-archiva-cassandra.properties @@ -24,6 +24,6 @@ cassandra.writeConsistencyLevel=QUORUM cassandra.replicationFactor=1 cassandra.keyspace.name=ArchivaKeySpace cassandra.cluster.name=archiva -cassandra.driverTimeoutMs=20000 +cassandra.driverTimeoutMs=60000 archiva.cassandra.configuration.file=./archiva-cassandra.properties \ No newline at end of file diff --git a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/test/java/org/apache/archiva/metadata/repository/cassandra/CassandraMetadataRepositoryTest.java b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/test/java/org/apache/archiva/metadata/repository/cassandra/CassandraMetadataRepositoryTest.java index 71636efb4..ccdb3039f 100644 --- a/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/test/java/org/apache/archiva/metadata/repository/cassandra/CassandraMetadataRepositoryTest.java +++ b/archiva-modules/metadata/metadata-store-provider/metadata-store-cassandra/src/test/java/org/apache/archiva/metadata/repository/cassandra/CassandraMetadataRepositoryTest.java @@ -191,8 +191,11 @@ public class CassandraMetadataRepositoryTest ); CompletableFuture.allOf( tables.stream( ).map( table -> session.executeAsync( truncate( table ).build( ) ) ) .map( CompletionStage::toCompletableFuture ).collect( Collectors.toList( ) ).toArray( new CompletableFuture[0] ) ) - .thenAccept( ( c ) -> { + .whenComplete( ( c, e ) -> { if ( clearedFlag != null ) clearedFlag.set( true ); + if (e!=null) { + System.err.println( "TRUNCATE ERROR DETECTED: " + e.getMessage( ) ); + } } ).get( ) ; } -- cgit v1.2.3