Ito ang command asterisk-tests-run na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
asterisk-tests-run - magpatakbo ng mga pagsubok para sa asterisk-testsuite
SINOPSIS
asterisk-tests-run [pagpipilian]
Ang Asterisk test suite ay isang set ng mga pagsubok upang suriin ang iba't ibang bersyon ng Asterisk PBX
software. Ang utos asterisk-tests-run nagpapatakbo ng lahat ng mga pagsubok, ang ilan sa mga ito (mapipili ng
tag), o isang pagsubok lamang.
Matutukoy ng test suite kung ang pagsubok ay maaaring tumakbo sa system (kung mayroon itong kinakailangan
software upang patakbuhin ang pagsubok, kung mayroon itong kinakailangang bersyon ng Asterisk at kung Asterisk ay
binuo gamit ang kinakailangang pagsasaayos) at kung gayon, tatakbo ito.
Ang utos na ito ay halos isang pambalot sa paligid runtests.py ng asterisk-testsuite. ang lalaking ito
mga dokumento ng pahina runtests.py mismo maliban kung saan tahasang binanggit.
Opsyon
Pagsubok Pagpili
Bilang default, ang lahat ng mga pagsubok ay pinili.
-t, --test=pagsusulit
Patakbuhin lamang ang napiling pagsubok. Ang pangalan ng pagsubok ay ang pangalan ng subdirectory
kabilang ang nangungunang "mga pagsubok/".
-g, --tag=mga tag
Tukuyin ang tag kung saan pipili ng mga pagsubok. Kung ang opsyon ay ginamit nang higit sa isang beses, lahat ng pagsubok
pipiliin ang tumutugma sa alinman sa mga tag.
-l, --listahan
Huwag magpatakbo ng anumang pagsubok. Ilista mo lang lahat. Tandaan: mahaba ang listahan.
-L, --listahan-tag
Huwag magpatakbo ng anumang pagsubok. Ilista lamang ang lahat ng mga tag.
-h, - Tumulong
Ipakita ang buod ng mga opsyon nang hindi naglalabas ng mensahe ng error.
iba Options
-sa, --bersyon=bersyon-string
Magbigay ng tahasang bersyon ng Asterisk na susuriin, kung sakaling hindi ito masuri
matagumpay.
-n, --dry-run
Huwag tumakbo. I-print lamang ang pagsubok ay dapat tumakbo (o kung bakit hindi tatakbo ang mga pagsubok).
-H --itago-nilaktawan
Huwag mag-print ng mga pagsubok na hindi naisagawa.
-o --output-dir=direktoryo
Isang panloob na opsyon. Mangyaring huwag tahasang gumamit ng asterisk-tests-run. Nagdidirekta
runtests kung saan isusulat ang output file nito (asterisk-test-suite-report.xml). Ang
dinidirekta ito ng script sa /var/lib/asterisk-testsuite .
-c --extra-config=direktoryo
Ipasa ang mga karagdagang setting ng configuration mula sa direktoryo/config.yaml. tulay mga setting ay
hindi basahin mula na file. Lamang pagsusulit mga pagbubukod (Sa pagdaragdag sa pagsusulit pagkuha
hindi kasama in ang ang pangunahin config.yaml of ang pagsusulit direktoryo).
HALIMBAWA
asterisk-tests-run
Patakbuhin lang ang lahat ng mga pagsubok.
asterisk-tests-run -g SIP -g AGI
Patakbuhin ang parehong mga pagsubok sa SIP at AGI.
asterisk-tests-run -t tests/agi/exit_status
Magpatakbo ng isang partikular na pagsubok.
asterisk-tests-run --list
Ilista ang lahat ng mga pagsubok.
asterisk-tests-run --dry-run
Isang mas maraming salita na listahan
asterisk-tests-run --extra-config /usr/share/asterisk/test
Kumukuha ng mga karagdagang setting mula sa file /usr/share/asterisk/test/test-config.yaml
Gumamit ng asterisk-tests-run online gamit ang mga serbisyo ng onworks.net