Skip to content
Success

Changes

Summary

  1. asterisk: dnsmasq.conf: Avoid forwarding queries to other DNS servers (details)
  2. asterisk: timeout ping DNS validations after 3 seconds (details)
  3. asterisk: Wait for Asterisk ready before starting testsuite (details)
Commit d15697fa0b2094f98cac781ccdb8d01126484af0 by Pau Espin Pedrol
asterisk: dnsmasq.conf: Avoid forwarding queries to other DNS servers

This creates problems when requesting resolution of the IPv6 address.
For some reason, dnsmasq was forwarding the request to the non-available
google DNS servers, and Asterisk docker container pre-start commands
checking for DNS resolution would never pass when run in jenkins node.

Change-Id: I0ee7a7b0c307cc83acfb1c4c8f4bdc092133fddb
The file was modifiedttcn3-asterisk-ims-ue-test/dnsmasq/dnsmasq.conf
Commit 6384590ad5ddab812d21ecd5e3622629be3b9891 by Pau Espin Pedrol
asterisk: timeout ping DNS validations after 3 seconds

Change-Id: I9f1bcbc2b868cf7c894a57ca77e28b5bfbba0eac
The file was modifiedttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
Commit 006f3179f9fc9ad95b9bf43bce19d4155163f943 by Pau Espin Pedrol
asterisk: Wait for Asterisk ready before starting testsuite

A recent commit made Asterisk wait for dnsmasq to be ready before
starting it. This means Asterisk takes more time now to be ready itself,
hence we need to delay launching the testsuite until it is ready.
Otherwise, the entire set of tests may be run even before Asterisk gets
to answer on the AMI socket.

Change-Id: I337d57f3eb3e6688dbf3c61d55978da10d84b2cb
The file was modifiedttcn3-asterisk-ims-ue-test/jenkins.sh
The file was modifiedttcn3-asterisk-ims-ue-test/ttcn3/ttcn3.sh