Addressing test failures under SIPp v 3.7.5. certified 18.9 #109
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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