ddanielr opened a new issue, #3281:
URL: https://github.com/apache/accumulo/issues/3281

   **Describe the bug**
   
   Tests are failing during testing of the 1.10.3-rc0 candidate using the 
hadoop 2 profile. 
   The following tests failed with a server side error. 
   
   * testIsolatedScansWithInterference
     * `org.apache.thrift.TApplicationException: Internal error processing 
closeUpdate`
   * testScansWithInterference
     * `org.apache.thrift.TApplicationException: Internal error processing 
closeUpdate`
   
   **Versions (OS, Maven, Java, and others, as appropriate):**
    - Affected version(s) of this project: 1.10.3-rc0
    - OS: CentOS 7.9
    - Java version: 1.8.0_352
   
   **To Reproduce**
   Steps to reproduce the behavior (or a link to an example repository that 
reproduces the problem):
   1. Download the [1.10.3.rc0 candidate 
artifact](https://repository.apache.org/content/repositories/orgapacheaccumulo-1099/org/apache/accumulo/accumulo/1.10.3/accumulo-1.10.3-src.tar.gz)
   2. Extract the contents and cd into that directory 
     `tar -xvf accumulo-1.10.3-src.tar.gz && cd accumulo-1.10.3`
   3.  Run the test command `mvn -Dhadoop.profile=2 -Dtimeout.factor=2 clean 
verify package -Psunny` 
   4. See errors thrown in `Apache Accumulo Testing` 
   ```
   [INFO] --- maven-failsafe-plugin:3.0.0-M4:verify (run-integration-tests) @ 
accumulo-test ---
   [INFO] 
------------------------------------------------------------------------
   [INFO] Reactor Summary for Apache Accumulo Project 1.10.3:
   [INFO] 
   [INFO] Apache Accumulo Project ............................ SUCCESS [ 28.514 
s]
   [INFO] Apache Accumulo Fate ............................... SUCCESS [ 40.204 
s]
   [INFO] Apache Accumulo Start .............................. SUCCESS [01:08 
min]
   [INFO] Apache Accumulo Core ............................... SUCCESS [04:17 
min]
   [INFO] Apache Accumulo Documentation ...................... SUCCESS [ 15.547 
s]
   [INFO] Apache Accumulo Server Base ........................ SUCCESS [01:14 
min]
   [INFO] Apache Accumulo Tracer Server ...................... SUCCESS [ 15.292 
s]
   [INFO] Apache Accumulo Shell .............................. SUCCESS [ 27.539 
s]
   [INFO] Apache Accumulo Simple Examples .................... SUCCESS [ 11.084 
s]
   [INFO] Apache Accumulo GC Server .......................... SUCCESS [  7.815 
s]
   [INFO] Apache Accumulo Master Server ...................... SUCCESS [ 19.137 
s]
   [INFO] Apache Accumulo Monitor Server ..................... SUCCESS [ 10.208 
s]
   [INFO] Apache Accumulo Tablet Server ...................... SUCCESS [ 53.683 
s]
   [INFO] Apache Accumulo MiniCluster ........................ SUCCESS [01:28 
min]
   [INFO] Apache Accumulo Native Libraries ................... SUCCESS [  9.084 
s]
   [INFO] Apache Accumulo Proxy .............................. SUCCESS [ 58.097 
s]
   [INFO] Apache Accumulo Trace .............................. SUCCESS [  2.679 
s]
   [INFO] Apache Accumulo Iterator Test Harness .............. SUCCESS [  5.533 
s]
   [INFO] Apache Accumulo Testing ............................ FAILURE [  01:16 
h]
   [INFO] Apache Accumulo .................................... SKIPPED
   [INFO] Apache Accumulo Maven Plugin ....................... SKIPPED
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD FAILURE
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  01:30 h
   [INFO] Finished at: 2023-04-07T02:18:22Z
   [INFO] 
------------------------------------------------------------------------
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M4:verify 
(run-integration-tests) on project accumulo-test: There are test failures.
   
   ```
   
   **Stack Traces**
   ` 
org.apache.accumulo.test.functional.ExamplesIT.testIsolatedScansWithInterference
 `
   ```
   [ERROR] Tests run: 18, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 
2,802.793 s <<< FAILURE! - in org.apache.accumulo.test.functional.ExamplesIT
   [ERROR] 
org.apache.accumulo.test.functional.ExamplesIT.testIsolatedScansWithInterference
  Time elapsed: 215.987 s  <<< FAILURE!
   java.lang.AssertionError: 
   stdout=2023-04-07 01:22:42,285 [classloader.AccumuloClassLoader] DEBUG: 
ignoring classpath entry 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/lib/[^.].*[.]jar
   2023-04-07 01:22:42,285 [classloader.AccumuloClassLoader] DEBUG: Create 2nd 
tier ClassLoader using URLs: []
   2023-04-07 01:22:42,550 [cache.SoftRefFilesCache] DEBUG: putFile: 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/lib/ext/[^.].*[.]jar
   2023-04-07 01:22:42,550 [cache.SoftRefFilesCache] DEBUG: putFile: file:///
   2023-04-07 01:22:42,551 [cache.SoftRefFilesCache] DEBUG: putFile: 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/lib/ext
   2023-04-07 01:22:42,556 [vfs.AccumuloReloadingVFSClassLoader] DEBUG: 
monitoring 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/lib/ext
   2023-04-07 01:22:43,415 [client.ClientConfiguration] INFO : Loaded client 
configuration file 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/conf/client.conf
   2023-04-07 01:22:43,419 [client.ClientConfiguration] INFO : Loaded client 
configuration file 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testIsolatedScansWithInterference/conf/client.conf
   2023-04-07 01:22:43,433 [zookeeper.ZooSession] DEBUG: Connecting to 
localhost:44155 with timeout 30000 with auth
   2023-04-07 01:26:06,315 [impl.TabletServerBatchWriter] ERROR: Server side 
error on ip-10-117-153-69.evoforge.org:39195: 
org.apache.thrift.TApplicationException: Internal error processing closeUpdate
   2023-04-07 01:26:06,316 [impl.TabletServerBatchWriter] ERROR: Failed to send 
tablet server ip-10-117-153-69.evoforge.org:39195 its batch : Error on server 
ip-10-117-153-69.evoforge.org:39195
   org.apache.accumulo.core.client.impl.AccumuloServerException: Error on 
server ip-10-117-153-69.evoforge.org:39195
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:1037)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.access$2100(TabletServerBatchWriter.java:676)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.send(TabletServerBatchWriter.java:895)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.run(TabletServerBatchWriter.java:851)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at 
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
        at java.base/java.lang.Thread.run(Thread.java:829)
   Caused by: org.apache.thrift.TApplicationException: Internal error 
processing closeUpdate
        at 
org.apache.thrift.TApplicationException.read(TApplicationException.java:111)
        at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_closeUpdate(TabletClientService.java:457)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.closeUpdate(TabletClientService.java:443)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:996)
        ... 9 more
   2023-04-07 01:26:06,325 [isolation.InterferenceTest] ERROR: Mutation was 
rejected.
   org.apache.accumulo.core.client.MutationsRejectedException: # constraint 
violations : 0  security codes: {}  # server errors 1 # exceptions 1
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter.checkForFailures(TabletServerBatchWriter.java:594)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter.addMutation(TabletServerBatchWriter.java:265)
        at 
org.apache.accumulo.core.client.impl.BatchWriterImpl.addMutation(BatchWriterImpl.java:43)
        at 
org.apache.accumulo.examples.simple.isolation.InterferenceTest$Writer.run(InterferenceTest.java:82)
        at java.base/java.lang.Thread.run(Thread.java:829)
   Caused by: org.apache.accumulo.core.client.impl.AccumuloServerException: 
Error on server ip-10-117-153-69.evoforge.org:39195
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:1037)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.access$2100(TabletServerBatchWriter.java:676)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.send(TabletServerBatchWriter.java:895)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.run(TabletServerBatchWriter.java:851)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at 
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
        ... 1 more
   Caused by: org.apache.thrift.TApplicationException: Internal error 
processing closeUpdate
        at 
org.apache.thrift.TApplicationException.read(TApplicationException.java:111)
        at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_closeUpdate(TabletClientService.java:457)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.closeUpdate(TabletClientService.java:443)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:996)
        ... 9 more
    expected:<0> but was:<255>
        at org.junit.Assert.fail(Assert.java:89)
        at org.junit.Assert.failNotEquals(Assert.java:835)
        at org.junit.Assert.assertEquals(Assert.java:647)
        at 
org.apache.accumulo.test.functional.ExamplesIT.goodExec(ExamplesIT.java:726)
        at 
org.apache.accumulo.test.functional.ExamplesIT.testIsolatedScansWithInterference(ExamplesIT.java:608)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
        at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.lang.Thread.run(Thread.java:829)
   ```
   
   `org.apache.accumulo.test.functional.ExamplesIT.testScansWithInterference`
   ```
   [ERROR] 
org.apache.accumulo.test.functional.ExamplesIT.testScansWithInterference  Time 
elapsed: 166.844 s  <<< FAILURE!
   java.lang.AssertionError: 
   stdout=2023-04-07 01:54:58,178 [classloader.AccumuloClassLoader] DEBUG: 
ignoring classpath entry 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/lib/[^.].*[.]jar
   2023-04-07 01:54:58,178 [classloader.AccumuloClassLoader] DEBUG: Create 2nd 
tier ClassLoader using URLs: []
   2023-04-07 01:54:58,326 [cache.SoftRefFilesCache] DEBUG: putFile: 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/lib/ext/[^.].*[.]jar
   2023-04-07 01:54:58,327 [cache.SoftRefFilesCache] DEBUG: putFile: file:///
   2023-04-07 01:54:58,327 [cache.SoftRefFilesCache] DEBUG: putFile: 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/lib/ext
   2023-04-07 01:54:58,331 [vfs.AccumuloReloadingVFSClassLoader] DEBUG: 
monitoring 
file:///data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/lib/ext
   2023-04-07 01:54:58,656 [client.ClientConfiguration] INFO : Loaded client 
configuration file 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/conf/client.conf
   2023-04-07 01:54:58,659 [client.ClientConfiguration] INFO : Loaded client 
configuration file 
/data/workspace/accumulo-1.10.3/test/target/mini-tests/org.apache.accumulo.test.functional.ExamplesIT_testScansWithInterference/conf/client.conf
   2023-04-07 01:54:58,672 [zookeeper.ZooSession] DEBUG: Connecting to 
localhost:44176 with timeout 30000 with auth
   2023-04-07 01:57:31,202 [impl.TabletServerBatchWriter] ERROR: Server side 
error on ip-10-117-153-69.evoforge.org:41194: 
org.apache.thrift.TApplicationException: Internal error processing closeUpdate
   2023-04-07 01:57:31,215 [impl.TabletServerBatchWriter] ERROR: Failed to send 
tablet server ip-10-117-153-69.evoforge.org:41194 its batch : Error on server 
ip-10-117-153-69.evoforge.org:41194
   org.apache.accumulo.core.client.impl.AccumuloServerException: Error on 
server ip-10-117-153-69.evoforge.org:41194
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:1037)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.access$2100(TabletServerBatchWriter.java:676)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.send(TabletServerBatchWriter.java:895)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.run(TabletServerBatchWriter.java:851)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at 
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
        at java.base/java.lang.Thread.run(Thread.java:829)
   Caused by: org.apache.thrift.TApplicationException: Internal error 
processing closeUpdate
        at 
org.apache.thrift.TApplicationException.read(TApplicationException.java:111)
        at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_closeUpdate(TabletClientService.java:457)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.closeUpdate(TabletClientService.java:443)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:996)
        ... 9 more
   2023-04-07 01:57:31,219 [isolation.InterferenceTest] ERROR: Mutation was 
rejected.
   org.apache.accumulo.core.client.MutationsRejectedException: # constraint 
violations : 0  security codes: {}  # server errors 1 # exceptions 1
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter.checkForFailures(TabletServerBatchWriter.java:594)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter.addMutation(TabletServerBatchWriter.java:265)
        at 
org.apache.accumulo.core.client.impl.BatchWriterImpl.addMutation(BatchWriterImpl.java:43)
        at 
org.apache.accumulo.examples.simple.isolation.InterferenceTest$Writer.run(InterferenceTest.java:82)
        at java.base/java.lang.Thread.run(Thread.java:829)
   Caused by: org.apache.accumulo.core.client.impl.AccumuloServerException: 
Error on server ip-10-117-153-69.evoforge.org:41194
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:1037)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.access$2100(TabletServerBatchWriter.java:676)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.send(TabletServerBatchWriter.java:895)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter$SendTask.run(TabletServerBatchWriter.java:851)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at 
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
        ... 1 more
   Caused by: org.apache.thrift.TApplicationException: Internal error 
processing closeUpdate
        at 
org.apache.thrift.TApplicationException.read(TApplicationException.java:111)
        at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_closeUpdate(TabletClientService.java:457)
        at 
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.closeUpdate(TabletClientService.java:443)
        at 
org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(TabletServerBatchWriter.java:996)
        ... 9 more
    expected:<0> but was:<255>
        at org.junit.Assert.fail(Assert.java:89)
        at org.junit.Assert.failNotEquals(Assert.java:835)
        at org.junit.Assert.assertEquals(Assert.java:647)
        at 
org.apache.accumulo.test.functional.ExamplesIT.goodExec(ExamplesIT.java:726)
        at 
org.apache.accumulo.test.functional.ExamplesIT.testScansWithInterference(ExamplesIT.java:621)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
        at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.lang.Thread.run(Thread.java:829)
   ```
   
   **Expected behavior**
   The tests should complete without issue. 
   
   **Additional context**
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to