accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ACCUMULO-3583) TestMergeState.test and ShellServerTest.deleterows broken
Date Thu, 12 Feb 2015 18:17:12 GMT

     [ https://issues.apache.org/jira/browse/ACCUMULO-3583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Josh Elser updated ACCUMULO-3583:
---------------------------------
    Description: 
The fix for ACCUMULO-3580 revealed a [broken test|https://builds.apache.org/job/Accumulo-Master/org.apache.accumulo$accumulo-master/1394/testReport/junit/org.apache.accumulo.master/TestMergeState/test/]

It looks like the test is just expecting an incorrect number of returned items, because it
was depending on the broken behavior that was fixed in ACCUMULO-3580.

ShellServerTest seems to have gotten the Master in a bad state where it fails to respond to
the client's request:
{noformat}
java.lang.Exception: test timed out after 45000 milliseconds
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:152)
	at java.net.SocketInputStream.read(SocketInputStream.java:122)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
	at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:127)
	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
	at org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:129)
	at org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
	at org.apache.accumulo.core.client.impl.ThriftTransportPool$CachedTTransport.readAll(ThriftTransportPool.java:275)
	at org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:601)
	at org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
	at org.apache.accumulo.core.master.thrift.MasterClientService$Client.recv_waitForTableOperation(MasterClientService.java:527)
	at org.apache.accumulo.core.master.thrift.MasterClientService$Client.waitForTableOperation(MasterClientService.java:512)
	at org.apache.accumulo.core.client.admin.TableOperationsImpl.waitForTableOperation(TableOperationsImpl.java:254)
	at org.apache.accumulo.core.client.admin.TableOperationsImpl.doTableOperation(TableOperationsImpl.java:296)
	at org.apache.accumulo.core.client.admin.TableOperationsImpl.doTableOperation(TableOperationsImpl.java:282)
	at org.apache.accumulo.core.client.admin.TableOperationsImpl.deleteRows(TableOperationsImpl.java:524)
	at org.apache.accumulo.core.util.shell.commands.DeleteRowsCommand.execute(DeleteRowsCommand.java:39)
	at org.apache.accumulo.core.util.shell.Shell.execCommand(Shell.java:600)
	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:122)
	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:131)
	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:127)
	at org.apache.accumulo.test.ShellServerTest.deleterows(ShellServerTest.java:659)
{noformat}

  was:
The fix for ACCUMULO-3580 revealed a [broken test|https://builds.apache.org/job/Accumulo-Master/org.apache.accumulo$accumulo-master/1394/testReport/junit/org.apache.accumulo.master/TestMergeState/test/]

It looks like the test is just expecting an incorrect number of returned items, because it
was depending on the broken behavior that was fixed in ACCUMULO-3580.


> TestMergeState.test and ShellServerTest.deleterows broken
> ---------------------------------------------------------
>
>                 Key: ACCUMULO-3583
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3583
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>            Reporter: Christopher Tubbs
>            Assignee: Christopher Tubbs
>             Fix For: 1.5.3, 1.7.0, 1.6.3
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The fix for ACCUMULO-3580 revealed a [broken test|https://builds.apache.org/job/Accumulo-Master/org.apache.accumulo$accumulo-master/1394/testReport/junit/org.apache.accumulo.master/TestMergeState/test/]
> It looks like the test is just expecting an incorrect number of returned items, because
it was depending on the broken behavior that was fixed in ACCUMULO-3580.
> ShellServerTest seems to have gotten the Master in a bad state where it fails to respond
to the client's request:
> {noformat}
> java.lang.Exception: test timed out after 45000 milliseconds
> 	at java.net.SocketInputStream.socketRead0(Native Method)
> 	at java.net.SocketInputStream.read(SocketInputStream.java:152)
> 	at java.net.SocketInputStream.read(SocketInputStream.java:122)
> 	at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
> 	at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
> 	at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
> 	at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:127)
> 	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
> 	at org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:129)
> 	at org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
> 	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
> 	at org.apache.accumulo.core.client.impl.ThriftTransportPool$CachedTTransport.readAll(ThriftTransportPool.java:275)
> 	at org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:601)
> 	at org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
> 	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
> 	at org.apache.accumulo.core.master.thrift.MasterClientService$Client.recv_waitForTableOperation(MasterClientService.java:527)
> 	at org.apache.accumulo.core.master.thrift.MasterClientService$Client.waitForTableOperation(MasterClientService.java:512)
> 	at org.apache.accumulo.core.client.admin.TableOperationsImpl.waitForTableOperation(TableOperationsImpl.java:254)
> 	at org.apache.accumulo.core.client.admin.TableOperationsImpl.doTableOperation(TableOperationsImpl.java:296)
> 	at org.apache.accumulo.core.client.admin.TableOperationsImpl.doTableOperation(TableOperationsImpl.java:282)
> 	at org.apache.accumulo.core.client.admin.TableOperationsImpl.deleteRows(TableOperationsImpl.java:524)
> 	at org.apache.accumulo.core.util.shell.commands.DeleteRowsCommand.execute(DeleteRowsCommand.java:39)
> 	at org.apache.accumulo.core.util.shell.Shell.execCommand(Shell.java:600)
> 	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:122)
> 	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:131)
> 	at org.apache.accumulo.test.ShellServerTest.exec(ShellServerTest.java:127)
> 	at org.apache.accumulo.test.ShellServerTest.deleterows(ShellServerTest.java:659)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message