[asterisk-bugs] [JIRA] (ASTERISK-24610) TestSuite: Write External Bridging test for Stasis bridge (one channel) interactions

John Bigelow (JIRA) noreply at issues.asterisk.org
Thu Jan 29 15:42:34 CST 2015


    [ https://issues.asterisk.org/jira/browse/ASTERISK-24610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=224661#comment-224661 ] 

John Bigelow commented on ASTERISK-24610:
-----------------------------------------

Committed in revision 6349.

> TestSuite: Write External Bridging test for Stasis bridge (one channel) interactions
> ------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-24610
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24610
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Tests/testsuite
>            Reporter: Matt Jordan
>            Assignee: John Bigelow
>
> *Note*: For reference information, see the [Test Plan|https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=30279826] on the Asterisk wiki.
> h1. 2.2  One channel in Stasis Bridge, One channel in non-Stasis Bridge
> * Alice dials a Stasis application.
> ** _Stasis should emit a StasisStart event for Alice's channel._
> * The Stasis application adds Alice to a bridge.
> * Bob dials an extension that calls the Dial() application to call Carol.
> * Once Bob and Carol are bridged, the AMI Bridge action is used to bridge Alice and Bob.
> ** _Stasis should emit a StasisEnd for Alice's channel;_
> * Bob hangs up.
> ** _Alice should not re-enter Stasis._
> * Destroy the Stasis bridge.
> *NOTE*: Rename existing test {{tests/rest_api/external_interaction/ami_bridge/stasis_bridge}} to {{tests/rest_api/external_interaction/ami_bridge/stasis_bridge/non_stasis_app}}
> This test should be implemented in {{tests/rest_api/external_interaction/ami_bridge/stasis_bridge/non_stasis_bridge}}
> h1. 2.3 One channel in Stasis Bridge, One channel in Same Stasis application
> * Alice dials a Stasis application
> ** _Stasis should emit a StasisStart event for Alice's channel._
> * The Stasis application adds Alice to a bridge.
> * Bob dials the same Stasis application.
> ** _Stasis should emit a StasisStart for Bob's channel._
> * The AMI bridge action is used to bridge Alice and Bob.
> ** _Stasis should emit a StasisEnd for Alice and Bob._
> * Bob hangs up.
> ** _Alice should not re-enter Stasis._
> * Destroy the Stasis bridge.
> This test should be implemented in {{tests/rest_api/external_interaction/ami_bridge/stasis_bridge/same_stasis_app}}
> h1. 2.4 One channel in Stasis Bridge, One channel in Different Stasis application
> * Alice dials Stasis application A
> ** _Stasis should emit a StasisStart event for Alice's channel, application A._
> * The Stasis application adds Alice to a bridge.
> * Bob dials Stasis application B.
> ** _Stasis should emit a StasisStart for Bob's channel, application B._
> * The AMI bridge action is used to bridge Alice and Bob.
> ** _Stasis should emit a StasisEnd for Alice, application A_
> ** _Stasis should emit a StasisEnd for Bob, application B_
> * Bob hangs up.
> ** _Alice should not re-enter Stasis._
> * Destroy the Stasis bridge.
> This test should be implemented in {{tests/rest_api/external_interaction/ami_bridge/stasis_bridge/diff_stasis_app}}



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list