[asterisk-dev] [Code Review] Initial set of Queue tests
paul.belanger at polybeacon.com
paul.belanger at polybeacon.com
Wed May 26 14:40:20 CDT 2010
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/638/#review2091
-----------------------------------------------------------
/asterisk/trunk/tests/queues/macro_gosub_test/test-config.yaml
<https://reviewboard.asterisk.org/r/638/#comment4440>
Evil Red blob!
/asterisk/trunk/tests/queues/ringinuse_and_pause/test-config.yaml
<https://reviewboard.asterisk.org/r/638/#comment4441>
Another Red blob.
- pabelanger
On 2010-04-30 16:46:45, Mark Michelson wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/638/
> -----------------------------------------------------------
>
> (Updated 2010-04-30 16:46:45)
>
>
> Review request for Asterisk Developers.
>
>
> Summary
> -------
>
> A set of five queue tests.
>
> 1. Queue Baseline: Places a call to a queue and ensures that the call goes through as expected by watching for manager events
> 2. Wrapup Time: Places calls to queue members and then ensures that the member cannot be reached during wrapuptime. Tests both regular queues and sharedlastcall instances.
> 3. Gosub/macro: Tests that macros and gosubs are executed as expected when a member answers. Tests both static configuration and overriding with parameters to the Queue application.
> 4. Ringinuse and Pause: Tests that members are not called if ringinuse=no. Ensures that autopause only takes effect if the member is attempted to be called. Ensures that paused members do not get called.
> 5. Position, Priority, and maxlen: Adds a bunch of callers to a queue and ensures that they enter at the position we expect them to.
>
> I have ideas for about 15 more tests, but those will have to come later.
>
>
> Diffs
> -----
>
> /asterisk/trunk/tests/queues/macro_gosub_test/configs/extensions.conf PRE-CREATION
> /asterisk/trunk/tests/queues/macro_gosub_test/configs/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/macro_gosub_test/run-test PRE-CREATION
> /asterisk/trunk/tests/queues/macro_gosub_test/test-config.yaml PRE-CREATION
> /asterisk/trunk/tests/queues/macro_gosub_test/test.lua PRE-CREATION
> /asterisk/trunk/tests/queues/position_priority_maxlen/configs/extensions.conf PRE-CREATION
> /asterisk/trunk/tests/queues/position_priority_maxlen/configs/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/position_priority_maxlen/run-test PRE-CREATION
> /asterisk/trunk/tests/queues/position_priority_maxlen/test-config.yaml PRE-CREATION
> /asterisk/trunk/tests/queues/position_priority_maxlen/test.lua PRE-CREATION
> /asterisk/trunk/tests/queues/queue_baseline/configs/extensions.conf PRE-CREATION
> /asterisk/trunk/tests/queues/queue_baseline/configs/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/queue_baseline/run-test PRE-CREATION
> /asterisk/trunk/tests/queues/queue_baseline/test-config.yaml PRE-CREATION
> /asterisk/trunk/tests/queues/queue_baseline/test.lua PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/configs/extensions.conf PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/configs/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/configs/sip.conf PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/run-test PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/sipp/uas.xml PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/test-config.yaml PRE-CREATION
> /asterisk/trunk/tests/queues/ringinuse_and_pause/test.lua PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/configs/ast1/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/configs/ast2/queues.conf PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/configs/extensions.conf PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/run-test PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/test-config.yaml PRE-CREATION
> /asterisk/trunk/tests/queues/wrapup_time/test.lua PRE-CREATION
> /asterisk/trunk/tests/tests.yaml 275
>
> Diff: https://reviewboard.asterisk.org/r/638/diff
>
>
> Testing
> -------
>
> Ran the tests. They pass.
>
>
> Thanks,
>
> Mark
>
>
More information about the asterisk-dev
mailing list