qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robbie Gemmell (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-3775) Automate the manual persistent store tests
Date Mon, 06 Feb 2012 11:49:59 GMT

    [ https://issues.apache.org/jira/browse/QPID-3775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13201230#comment-13201230
] 

Robbie Gemmell commented on QPID-3775:
--------------------------------------

Looks good to me.
                
> Automate the manual persistent store tests
> ------------------------------------------
>
>                 Key: QPID-3775
>                 URL: https://issues.apache.org/jira/browse/QPID-3775
>             Project: Qpid
>          Issue Type: Task
>          Components: Java Tests
>            Reporter: Keith Wall
>            Assignee: Robbie Gemmell
>             Fix For: 0.15
>
>         Attachments: 0001-QPID-3775-Automate-the-manual-persistent-store-tests-updated.patch,
0001-QPID-3775-Automate-the-manual-persistent-store-tests.patch
>
>
> The Java broker currently has a suite of manual persistent store tests. These tests should
be automated as part of the System Test suite.
> BDB-Qpid-1        Verifies that committed messages survive clean broker shutdown, after
fully completing a number of transactions.
> BDB-Qpid-2        Verifies that committed messages survive immediate (kill -9) broker
shutdown, after fully completing a number of transactions.
> BDB-Qpid-5        Verifies that committed messages survive clean broker shutdown, when
broker is shutdown mid-transaction.
> BDB-Qpid-6        Verifies that committed messages survive immediate (kill -9) broker
shutdown, when broker is shutdown mid-transaction.
> BDB-Qpid-7        Verifies that committed messages survive client connection termination,
when clients connection is closed mid-transaction.
> BDB-Qpid-8        Verifies that committed messages survive message store backup and restore,
when broker is restarted on a restored backup.
> The non-store implementation specific tests should be incorporated into the PersistentStoreTest
system test.  The test BDB-Qpid-8 is BDB specific and a should be implemented as in BDB specific
system test.
> QBTC will need to be extended to permit the shutting down the Broker down ungracefully
(using kill -9).  Currently the framework uses java.lang.Process#destroy() which is implemented
as kill -15.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
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


Mime
View raw message