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());