...
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE MNG-1003 : ting down : RMIShutting Registgry : Listening on port 8999 2009-07-09 15:50:20 +0100 MESSAGE MNG-1003 : tingShutting down : RMI ConnectorServer : Listening on port 9099 2009-07-09 15:50:20 +0100 MESSAGE MNG-1005 : Stopped |
...
During startup the following VHT messages will be logged as the Virtualhost is created and its working directory specified.
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE [ vh:(test) ] VHT-1001 : Created : test 2009-07-09 15:50:20 +0100 MESSAGE [ vh:(test) ] VHT-1002 : Work directory : /tmp |
Shutdown
On shutdown the Virutalhost will only log that it has been closed.
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE [ vh:(test) ] VHT-10031002 : Closed |
MessageStore
The MessageStore details will be logged as part of the Virtualhost startup and shutdown.
...
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/test)/ch:2/qu(myqueue) ] \\ QUE-1001 : Create : [AutoDelete] [Durable|Transient] [Priority:<levels>] [Owner:<name>] |
Property combinations to test:
- Durable | Transient
- AutoDelete
- Priority
This results in 6 8 tests as each Combination of AutoDelete|Priority|None is tested against Durable|Transient.
...
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/test)/ch:2/ex(amq.direct) ] EXH-1001 : Create : Durable Type:amq.direct Name:amq.direct 2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/test)/ch:2/ex(amq.direct) ] EXH-1001 : Create : Type:amq.direct Name:amq.direct 2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/test)/ch:2/ex(amq.direct) ] EXH-1002 : Deleted |
Binding
Bindings will be created via JMS in the Java client along side Queue and Subscriber creation. The Qpid Java Client uses the Arguments field to ensure exclusive queues do not get filled with messages when a selector is in use. This adds another dimension to the testing as part of the system testing needs to include validation of the message prefix ( content between \[ \]) as testing needs to cover the binding of Queues to a different exchanges and with a varienty of routing Bindings will be created via JMS in the Java client along side Queue and Subscriber creation. The Qpid Java Client uses the Arguments field to ensure exclusive queues do not get filled with messages when a selector is in use. This adds another dimension to the testing as part of the system testing needs to include validation of the message prefix ( content between [ ]) as testing needs to cover the binding of Queues to a different exchanges and with a varienty of routing keys. Wiki Markup
This gives us the following dimensions of testing that needs to be performed:
...
No Format |
---|
2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/)/ch:2/sub:1:qu(myqueue) ] SUB-1001 : Create : Durable [Arguments : <key=value>] 2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/)/ch:2/sub:1:qu(myqueue) ] SUB-1001 : Create [: Arguments : <key=value>] 2009-07-09 15:50:20 +0100 MESSAGE [ con:1(guest@127.0.0.1/)/ch:2/sub:1:qu(myqueue) ] SUB-1002 : Close |
Test Specification
The next step is to provide an enumerated list of tests for completion.
Each test in the list will include:
- Functional description of what is being tested.
- Input(actions and/or data)
- Expected outputs:
- ... that will cause failure
- ... that can safely be ignored.