<div dir="ltr">Hi,<div><br></div><div>In the future please post questions with regards to the Asterisk testsuite either to the asterisk-users *or* asterisk-dev mailing lists. Those lists are better suited to questions like this. Also more people are probably subscribed to those lists than this one, so you'll get more exposure on your question(s).</div><div><br></div><div>As far as your question goes try using a non empty "asterisk.conf" file. You can use the one from the configs/samples directory (from the Asterisk source top level directory):</div><div><br></div><div>cp ./configs/samples/asterisk.conf.sample /etc/asterisk/asterisk.conf<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 30, 2018 at 2:04 PM, Gunjan Aggarwal <span dir="ltr"><<a href="mailto:gaggarwal@grammatech.com" target="_blank">gaggarwal@grammatech.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I tried to executed Asterisk test suite as mentioned in Asterisk's wiki page: <a href="https://wiki.asterisk.org/wiki/display/AST/Installing+the+Asterisk+Test+Suite" rel="noreferrer" target="_blank">https://wiki.asterisk.org/wiki<wbr>/display/AST/Installing+the+<wbr>Asterisk+Test+Suite</a><br>
<br>
I created an empty file "asterisk.conf" in the /etc/asterisk directory and tried to execute test using the command "./runtests.py". But it looks like either some dependencies are not met, or if they are met, I get following error for that test case:<br>
<br>
```<br>
--> Running test 'tests/connected_line/subrouti<wbr>ne' ...<br>
Making sure Asterisk isn't running ...<br>
Making sure SIPp isn't running...<br>
Running ['tests/connected_line/subrout<wbr>ine/run-test'] ...<br>
[Jan 30 19:02:28] ERROR[3242]: asterisk.asterisk:912 _make_directory_structure: Unable to discover dir layout from asterisk.conf<br>
<br>
Traceback (most recent call last):<br>
<br>
  File "tests/connected_line/subrouti<wbr>ne/run-test", line 45, in <module><br>
<br>
    sys.exit(main() or 0)<br>
<br>
  File "tests/connected_line/subrouti<wbr>ne/run-test", line 34, in main<br>
<br>
    test = ConnectedLineTest()<br>
<br>
  File "/gt/asterisk/testsuite/testsu<wbr>ite/lib/python/asterisk/test_<wbr>case.py", line 827, in __init__<br>
<br>
    self.create_asterisk(count=1, test_config=test_config)<br>
<br>
  File "/gt/asterisk/testsuite/testsu<wbr>ite/lib/python/asterisk/test_<wbr>case.py", line 304, in create_asterisk<br>
<br>
    self.test_config.get_deps())<br>
<br>
  File "/gt/asterisk/testsuite/testsu<wbr>ite/lib/python/asterisk/asteri<wbr>sk.py", line 710, in install_configs<br>
<br>
    self._make_directory_structure<wbr>()<br>
<br>
  File "/gt/asterisk/testsuite/testsu<wbr>ite/lib/python/asterisk/asteri<wbr>sk.py", line 913, in _make_directory_structure<br>
<br>
    raise Exception("Unable to discover dir layout from asterisk.conf")<br>
<br>
Exception: Unable to discover dir layout from asterisk.conf<br>
<br>
```<br>
<br>
Please suggest how to fix this "unable to discover dir layout from asterisk.conf" error.<br>
<br>
Thanks,<br>
Gunjan<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
To UNSUBSCRIBE or update options visit:<br>
  <a href="http://lists.digium.com/mailman/listinfo/test-results" rel="noreferrer" target="_blank">http://lists.digium.com/mailma<wbr>n/listinfo/test-results</a></font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><pre style="padding:2px;border:1px solid rgb(114,99,77);background-color:rgb(238,238,238);color:rgb(0,0,0);overflow:auto">Kevin Harwell
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> & <a href="http://asterisk.org" target="_blank">http://asterisk.org</a></pre></div></div>
</div>