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

dlmarion pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/main by this push:
     new 9701ccface Increase tserver maxmem in SummaryIT (#4043)
9701ccface is described below

commit 9701ccface1f94b8d4827323b540ddda9d0cd6c6
Author: Dave Marion <dlmar...@apache.org>
AuthorDate: Fri Dec 8 08:12:33 2023 -0500

    Increase tserver maxmem in SummaryIT (#4043)
    
    Increased TSERV_MAXMEM in SummaryIT based on comments
    in #4021 about the possibility of a minor compaction
    occurring and failing the test
---
 .../org/apache/accumulo/test/functional/SummaryIT.java  | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git 
a/test/src/main/java/org/apache/accumulo/test/functional/SummaryIT.java 
b/test/src/main/java/org/apache/accumulo/test/functional/SummaryIT.java
index ca9fa216c0..cee7832f26 100644
--- a/test/src/main/java/org/apache/accumulo/test/functional/SummaryIT.java
+++ b/test/src/main/java/org/apache/accumulo/test/functional/SummaryIT.java
@@ -76,6 +76,7 @@ import 
org.apache.accumulo.core.client.summary.Summary.FileStatistics;
 import org.apache.accumulo.core.client.summary.summarizers.FamilySummarizer;
 import 
org.apache.accumulo.core.client.summary.summarizers.VisibilitySummarizer;
 import org.apache.accumulo.core.clientImpl.AccumuloServerException;
+import org.apache.accumulo.core.conf.Property;
 import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Mutation;
 import org.apache.accumulo.core.data.Range;
@@ -83,7 +84,11 @@ import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.iterators.Filter;
 import org.apache.accumulo.core.security.Authorizations;
 import org.apache.accumulo.core.security.TablePermission;
+import org.apache.accumulo.harness.MiniClusterConfigurationCallback;
 import org.apache.accumulo.harness.SharedMiniClusterBase;
+import org.apache.accumulo.miniclusterImpl.MiniAccumuloConfigImpl;
+import org.apache.accumulo.test.util.FileMetadataUtil;
+import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.io.Text;
 import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.BeforeAll;
@@ -91,9 +96,17 @@ import org.junit.jupiter.api.Test;
 
 public class SummaryIT extends SharedMiniClusterBase {
 
+  public static class SummaryITConfigCallback implements 
MiniClusterConfigurationCallback {
+
+    @Override
+    public void configureMiniCluster(MiniAccumuloConfigImpl cfg, Configuration 
coreSite) {
+      cfg.setProperty(Property.TSERV_MAXMEM, "80M");
+    }
+  }
+
   @BeforeAll
   public static void setup() throws Exception {
-    SharedMiniClusterBase.startMiniCluster();
+    SharedMiniClusterBase.startMiniClusterWithConfig(new 
SummaryITConfigCallback());
   }
 
   @AfterAll
@@ -147,7 +160,9 @@ public class SummaryIT extends SharedMiniClusterBase {
       ntc.enableSummarization(sc1);
       c.tableOperations().create(table, ntc);
 
+      assertEquals(0, 
FileMetadataUtil.countFiles(getCluster().getServerContext(), table));
       BatchWriter bw = writeData(table, c);
+      assertEquals(0, 
FileMetadataUtil.countFiles(getCluster().getServerContext(), table));
 
       Collection<Summary> summaries = 
c.tableOperations().summaries(table).flush(false).retrieve();
       assertEquals(0, summaries.size());

Reply via email to