У меня есть похожие вопросы на этом сайте, но это немного другой сценарий, чем я видел.
У нас есть клиент для ПК, который выполняет тесты JUnit 4. Тем не менее, у нас есть пользовательский тестовый прогон, который отправляет тесты JUnit 4 как тесты JUnit 3 (используя JUnit38ClassRunner) по ethernet в целевую систему, на которой выполняется служба, которая выполняет тесты JUnit с использованием JUnit 3.8. Тесты выполняются, как предполагалось, однако, когда они возвращаются клиенту ПК, они помечаются как тесты Unrooted. Есть ли способ организовать эти тесты как «нерутированные тесты»? Несколько неудачно просеять неудавшиеся результаты, когда все они возвращаются в одну группу, когда не используется Eclipse. Использование JUnit 4 не является опцией в удаленной системе, поскольку целевая встроенная система использует Java 1.4.2, и это не изменится в ближайшее время. Мы действительно не хотим переходить на JUnit 3.8 на стороне клиента ПК из-за аннотации @RunWith, которая займет немного времени, чтобы понять, как ее реализовать.
Любая помощь по этому вопросу, спасибо заранее.