qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robbie Gemmell (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (QPID-930) ruby channel_close test issues
Date Sat, 13 Aug 2011 18:14:27 GMT

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

Robbie Gemmell closed QPID-930.

    Resolution: Won't Fix

> ruby channel_close test issues
> ------------------------------
>                 Key: QPID-930
>                 URL: https://issues.apache.org/jira/browse/QPID-930
>             Project: Qpid
>          Issue Type: Bug
>          Components: Ruby Client
>    Affects Versions: M1, M2, M2.1, M3
>            Reporter: Gordon Sim
>            Assignee: Rafael H. Schloming
>            Priority: Minor
> There are a couple of issues when running the channel_close test for the ruby client
against either java or c++ brokers. (I believe this tests that attempts to close an unopened
channel are handled correctly).
> Against the java broker thonly issue is that extra text gets printed out that calls into
question the success of the test (though it s not reported as an error or failure, so it may
just be extra verbose logging):
> test_channel_close(Channel): CONNECTION CLOSED: 504, Trying to close unknown channel
[error code 504: channel error], 20, 40
> writer Qpid::Closed
> .worker Qpid::Closed
> Against the c++ broker the test doesn't complete. The broker does send the expected connection
close. However it doesn't wait for a close-ok which may be the issue (in which case this is
also a broker bug, but the client should be able to continue and log a warning or something).
> test_channel_close(Channel): Codec::EOF
>   ./qpid/codec.rb:239:in `read'
>   ./qpid/codec.rb:247:in `unpack'
>   ./qpid/codec.rb:186:in `octet'
>   ./qpid/connection.rb:59:in `read'
>   ./qpid/peer.rb:90:in `reader'
>   ./qpid/peer.rb:74:in `spawn'
>   ./qpid/peer.rb:72:in `spawn'
>   ./qpid/peer.rb:55:in `start'
>   ./qpid/client.rb:83:in `start'
>   ./qpid/test.rb:32:in `connect'
>   ./tests/channel.rb:38:in `test_channel_close'
>   /usr/lib/ruby/1.8/test/unit/testcase.rb:70:in `run'
>   /usr/lib/ruby/1.8/test/unit/testsuite.rb:32:in `run'
>   /usr/lib/ruby/1.8/test/unit/testsuite.rb:31:in `run'
>   /usr/lib/ruby/1.8/test/unit/testsuite.rb:32:in `run'
>   /usr/lib/ruby/1.8/test/unit/testsuite.rb:31:in `run'
>   /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:44:in `run_suite'
>   /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:65:in `start_mediator'
>   /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:39:in `start'
>   /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:27:in `run'
>   /usr/lib/ruby/1.8/test/unit/autorunner.rb:200:in `run'
>   /usr/lib/ruby/1.8/test/unit/autorunner.rb:13:in `run'
>   /usr/lib/ruby/1.8/test/unit.rb:285
>   ./run-tests:4

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org

View raw message