[asterisk-bugs] [JIRA] (ASTERISK-25809) testsuite: tests/bridge/atxfer_fail_blonde fails or can give a false pass

Richard Mudgett (JIRA) noreply at issues.asterisk.org
Wed Feb 24 17:15:56 CST 2016


     [ https://issues.asterisk.org/jira/browse/ASTERISK-25809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard Mudgett updated ASTERISK-25809:
---------------------------------------

    Attachment: jira_asterisk_25809_testsuite.patch

[^jira_asterisk_25809_testsuite.patch] - Initial attempt to fix the syntax error by assuming that if the TALK_DETECTED channel variable is empty then no talking is detected.  Unfortunately, this just resulted in a warning message and the test "passing" even though the transfer never happened.

> testsuite: tests/bridge/atxfer_fail_blonde fails or can give a false pass
> -------------------------------------------------------------------------
>
>                 Key: ASTERISK-25809
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25809
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>            Reporter: Richard Mudgett
>         Attachments: jira_asterisk_25809_testsuite.patch
>
>
> On my and [~mmichelson]'s test boxes the test simply fails while on Jenkins it seems to always pass.
> After looking at the failure on my box there are a couple things I've found:
> # The TALK_DETECT channel variable doesn't exist on the channel in the ast2 instance.  Thus there is a dialplan syntax error when the non-existent channel variable is used.
> # The test is running afoul of the DTMF attended transfer recall feature.  When the test forces the channel to Charlie to hangup, Asterisk immediately attempts to recall Alice.  Unfortunately, the recall attempt does not work and results in a 404 response code.
> Fixing the syntax error to cause an empty TALK_DETECT variable to goto the fail priority causes the test to generate a warning message and erroneously "pass" while not performing the test.
> I haven't looked into what is needed to fix the failed recall issue.  Possibly just need to disable the recall feature.
> The testsuite test on my box was run with the v13 sample config files installed.



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



More information about the asterisk-bugs mailing list