Skip to content

Conversation

@mbradeen
Copy link
Contributor

@mbradeen mbradeen commented Oct 8, 2025

The test failures largely fell under one of three categories:

Overall timeout. SIPp 3.7.5 enforces an overall scenario execution
timeout. These tests had their timeout manually set in the associated
yaml file.

3pcc termination. Some tests were exiting prematurely because the
partner scenario terminated. These tests were modified to include an
end sendcmd/recvcmd to coordinate the termination.

IPV6 'target' flag was set incorrectly. A number of tests had the
'target' flag set within the key-args dict within the associated yaml.
These tests had the 'target' flag moved outside of the key-args. These
tests were working with earlier versions of SIPp because those
versions used the last target positional arg while 3.7.5 fails if more
than one target positional arg is specified.

Fixes: #107

The test failures largely fell under one of three categories:

Overall timeout.  SIPp 3.7.5 enforces an overall scenario execution
timeout.  These tests had their timeout manually set in the associated
yaml file.

3pcc termination.  Some tests were exiting prematurely because the
partner scenario terminated.  These tests were modified to include an
end sendcmd/recvcmd to coordinate the termination.

IPV6 'target' flag was set incorrectly.  A number of tests had the
'target' flag set within the key-args dict within the associated yaml.
These tests had the 'target' flag moved outside of the key-args. These
tests were working with earlier versions of SIPp because those
versions used the last target positional arg while 3.7.5 fails if more
than one target positional arg is specified.

Fixes: asterisk#107
@mbradeen
Copy link
Contributor Author

mbradeen commented Oct 8, 2025

cherry-pick-to: none

@mbradeen mbradeen changed the title Addressing test failures under SIPp v 3.7.5. Addressing test failures under SIPp v 3.7.5. certified 18.9 Oct 8, 2025
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Attention! This pull request may contain issues that could prevent it from being accepted. Please review the checklist below and take the recommended action. If you believe any of these are not applicable, just add a comment and let us know.

  • The PR title does not match the commit title. This can cause confusion for reviewers and future maintainers. GitHub doesn't automatically update the PR title when you update the commit message so if you've updated the commit with a force-push, please update the PR title to match the new commit message body.

Documentation:

@github-actions
Copy link

github-actions bot commented Oct 8, 2025

Workflow PRCheck completed successfully

@github-actions
Copy link

github-actions bot commented Oct 8, 2025

Workflow PRCheck completed successfully

@github-actions github-actions bot merged commit 3767de2 into asterisk:certified/18.9 Oct 8, 2025
21 checks passed
@github-actions
Copy link

github-actions bot commented Oct 8, 2025

Successfully merged to branch certified/18.9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants