Запустите тест RTRT из командной строки
Мы используем IBM Rational Test RealTime для модульного тестирования кода ANSI-C. Моя работа заключается в том, чтобы сказать серверу Jenkins, чтобы эти тесты выполнялись автоматически.
Документация предлагает, какую командную строку следует использовать:
studio -r <node>.{[.<node>]} <project_file> [-html <directory>]
К сожалению работает studio -r
с любым другим параметром ничего не выводит на консоль. Если он не выполняет задание по модульному тестированию, он немедленно завершается и не выдает никаких сообщений об ошибках. Это расстраивает. Класс ошибки может быть выведен из кода завершения, но этого недостаточно для устранения неполадок.
Есть идеи, где найти вывод ошибок? Я не могу найти файл журнала.
Подробный синтаксис командной строки описан здесь, но он утверждает, что, очевидно, не соответствует действительности:
Все сообщения отправляются на стандартное устройство вывода ошибок.
Если он работает успешно, пропускается вывод консоли, но если он не запускает тест, я действительно, очень хотел бы увидеть материал, который обычно выводится в главное окно RTRT. Примечание: модульный тест, который не проходит, например, по утверждению, считается в этом контексте "успешным".