Це команда asterisk-tests-run, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
asterisk-tests-run - запустити тести для набору asterisk-tests
СИНТАКСИС
asterisk-tests-run [опції]
Набір тестів Asterisk — це набір тестів для перевірки різних версій АТС Asterisk
програмне забезпечення. Команда asterisk-tests-run виконує всі тести, деякі з них (можна вибрати за допомогою
теги) або лише один тест.
Набір тестів визначить, чи може тест виконуватися в системі (якщо він має необхідну
програмне забезпечення для запуску тесту, якщо воно має необхідну версію Asterisk і якщо Asterisk є
побудовано з необхідною конфігурацією) і якщо так, запустить його.
Ця команда переважно є обгорткою runtests.py зірочки-випробувача. Цей чоловік
сторінка документів сама runtests.py, за винятком випадків, коли це явно зазначено.
ВАРІАНТИ
Тест вибір
За замовчуванням вибрані всі тести.
-t, --test=тест
Виконайте лише вибраний тест. Ім'я тесту - це ім'я підкаталогу
у тому числі провідні «тести/».
-g, --тег=тег
Вкажіть тег, за яким вибирати тести. Якщо параметр використовується більше одного разу, всі тести
буде вибрано відповідний будь-який з тегів.
-л, -- список
Не проводьте жодного тесту. Просто перелічіть їх усіх. Примітка: список довгий.
-Л, --теги списку
Не проводьте жодного тесту. Просто перерахуйте всі теги.
-h, --допомога
Показати підсумок параметрів без повідомлення про помилку.
Інше Опції
-v, --version=Версія-рядок
Надайте явну версію Asterisk для перевірки, якщо її неможливо перевірити
успішно.
-n, --сушить
Не бігай. Просто роздрукуйте тест, який потрібно запустити (або чому тести не запускаються).
-H --приховати-пропущено
Не друкуйте тести, які не були запущені.
-o --output-dir=каталог
Внутрішній варіант. Будь ласка, не використовуйте явно з asterisk-tests-run. Направляє
runtests, куди записати його вихідний файл (asterisk-test-suite-report.xml). The
скрипт спрямовує його до /var/lib/asterisk-testsuite .
-c --extra-config=каталог
Передайте додаткові налаштування конфігурації з каталог/config.yaml. міст налаштування він має
НЕ зчитування від Що файлу. Only тест виключення (В доповнення до Тести отримання
виключений in основний config.yaml of Тести каталог).
ПРИКЛАДИ
asterisk-tests-run
Просто виконайте всі тести.
asterisk-tests-run -g SIP -g AGI
Виконайте тести SIP і AGI.
asterisk-tests-run -t tests/agi/exit_status
Виконайте один конкретний тест.
asterisk-tests-run --list
Перерахуйте всі тести.
asterisk-tests-run --сухий запуск
Ще більш докладний список
asterisk-tests-run --extra-config /usr/share/asterisk/test
Бере додаткові налаштування з файлу /usr/share/asterisk/test/test-config.yaml
Використовуйте asterisk-tests-run онлайн за допомогою служб onworks.net