Как сделать junit, тестирующий для остановки после первого проваливания теста

Боюсь, что очень сложно (или даже невозможно) архивировать в размещенной системе, если операционная система не в реальном времени. OS X не является системой реального времени, и ваши временные параметры будут довольно «случайными», так как ваше приложение будет получать время выполнения системным планировщиком, и оно не будет контролировать выполнение ЦП.

Время переключения контекста и задержка не будут основными проблемами здесь.

Если вы эмулируете поведение целевой системы, вам нужно также связать время выполнения инструкций целевой системы и во время выполнения эмулятора (в соответствии с текущим прошедшим временем) изменить скорость, с которой эмулируются целевые инструкции

5
задан Bloodboiler 9 October 2008 в 18:35
поделиться

2 ответа

Да... эта способность (или отсутствие его) встроена в различный TestRunners (Консоль, AWT, Swing, Муравей, Знаток или та, встроенная в Eclipse, и т.д.). Необходимо будет искать это управление в документации для определенной платформы, которую Вы используете.

3
ответ дан 14 December 2019 в 04:51
поделиться

Я знаю, что у Муравья, junit задача имеет опции "haltonerror" и "haltonfailure", который управляет этим поведением.

5
ответ дан 14 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: