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 <[email protected]>
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 {