This is an automated email from the ASF dual-hosted git repository. cshannon 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 161207f529 Remove old/broken shell fate test (#3687) 161207f529 is described below commit 161207f52945bf99c2863be1144b7f4ce18cfa31 Author: Christopher L. Shannon <christopher.l.shan...@gmail.com> AuthorDate: Sun Aug 13 13:19:04 2023 -0400 Remove old/broken shell fate test (#3687) This test was already removed as part of b51bab1 but came back in the latest merge of 2.1 into main. --- .../apache/accumulo/test/shell/ShellServerIT.java | 55 ---------------------- 1 file changed, 55 deletions(-) diff --git a/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java b/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java index b460d2eb03..03b6b1c1b2 100644 --- a/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java +++ b/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java @@ -2090,61 +2090,6 @@ public class ShellServerIT extends SharedMiniClusterBase { assertMatches(output, "(?sm).*^.*total[:]2[,]\\s+missing[:]0[,]\\s+extra[:]0.*$.*"); } - @Test - public void testFateCommandWithSlowCompaction() throws Exception { - final String table = getUniqueNames(1)[0]; - - String orgProps = System.getProperty("accumulo.properties"); - - System.setProperty("accumulo.properties", - "file://" + getCluster().getConfig().getAccumuloPropsFile().getCanonicalPath()); - // compact - ts.exec("createtable " + table); - - // setup SlowIterator to sleep for 10 seconds - ts.exec("config -t " + table - + " -s table.iterator.majc.slow=1,org.apache.accumulo.test.functional.SlowIterator"); - ts.exec("config -t " + table + " -s table.iterator.majc.slow.opt.sleepTime=10000"); - - // make two files - ts.exec("insert a1 b c v_a1"); - ts.exec("insert a2 b c v_a2"); - ts.exec("flush -w"); - ts.exec("insert x1 b c v_x1"); - ts.exec("insert x2 b c v_x2"); - ts.exec("flush -w"); - - // no transactions running - ts.exec("fate -print", true, "0 transactions", true); - - // merge two files into one - ts.exec("compact -t " + table); - Thread.sleep(1_000); - // start 2nd transaction - ts.exec("compact -t " + table); - Thread.sleep(3_000); - - // 2 compactions should be running so parse the output to get one of the transaction ids - log.info("Calling fate print for table = {}", table); - String result = ts.exec("fate -print", true, "txid:", true); - String[] resultParts = result.split("txid: "); - String[] parts = resultParts[1].split(" "); - String txid = parts[0]; - // test filters - ts.exec("fate -print -t IN_PROGRESS", true, "2 transactions", true); - ts.exec("fate -print " + txid + " -t IN_PROGRESS", true, "1 transactions", true); - ts.exec("fate -print " + txid + " -t FAILED", true, "0 transactions", true); - ts.exec("fate -print -t NEW", true, "0 transactions", true); - ts.exec("fate -print 1234", true, "0 transactions", true); - ts.exec("fate -print FATE[aaa] 1 2 3", true, "0 transactions", true); - - ts.exec("deletetable -f " + table); - - if (orgProps != null) { - System.setProperty("accumulo.properties", orgProps); - } - } - @Test public void failOnInvalidClassloaderContestTest() throws Exception {