Coverage для нескольких JVM.
Занимаюсь анализом существующих интеграционных тестов и хочется для этого оценить покрытие кода. Задача тривиальная, но осложняется тем, что система состоит из нескольких JVM. Во время тестов поднимается приложение из нескольких JVM, потом прогоняются тесты из внешнего процесса, приложение останавливается и после этого нужно оценить покрытие. Сейчас все это работает с coberture, но он не слишком стабилен и периодически выкидывает NPE, что инвалидирует результаты часового прогона. Смотрел на clover и emma, которые используются у нас для юнитов, но как я понял они много JVM пишуших в один файл не поддерживают.
Есть ли еще какие решения на этот счет?
Есть ли еще какие решения на этот счет?
